Commit cdb1d9df05f4f96285d9626bfdae95671da340ea
1 parent
220d52a0
Exists in
master
and in
5 other branches
Working on windows package.
Showing
2 changed files
with
22 additions
and
4 deletions
Show diff stats
win/makeruntime.sh.in
| ... | ... | @@ -285,7 +285,7 @@ do |
| 285 | 285 | value=${tmp##*=} |
| 286 | 286 | |
| 287 | 287 | case "$parameter" in |
| 288 | - PATH) | |
| 288 | + OUTPUT-DIR) | |
| 289 | 289 | TARGET=$value |
| 290 | 290 | ;; |
| 291 | 291 | |
| ... | ... | @@ -325,6 +325,4 @@ copy_theme "Adwaita" |
| 325 | 325 | #echo "Optimizing..." |
| 326 | 326 | #find ${TARGET} -iname *.png -exec optipng -o7 -quiet {} \; 2>&1 > /dev/null |
| 327 | 327 | |
| 328 | - | |
| 329 | - | |
| 330 | 328 | echo "Runtime ok" | ... | ... |
win/pack.sh
| ... | ... | @@ -304,7 +304,7 @@ makeRuntime() |
| 304 | 304 | chmod +x ${SCRIPT} |
| 305 | 305 | |
| 306 | 306 | cd ${WORKDIR}/build/${ARCH} |
| 307 | - ${SCRIPT} --output-dir="${WORKDIR}/build/${ARCH}/runtime" --bindir="${WORKDIR}/build/${ARCH}" | |
| 307 | + ${SCRIPT} --output-dir="${WORKDIR}/build/${ARCH}/runtime" --bindir="${WORKDIR}/build/${ARCH}" | |
| 308 | 308 | if [ "$?" != "0" ]; then |
| 309 | 309 | failed "Error on ${SCRIPT}" |
| 310 | 310 | fi |
| ... | ... | @@ -319,6 +319,13 @@ makeRuntime() |
| 319 | 319 | # |
| 320 | 320 | makeInstaller() |
| 321 | 321 | { |
| 322 | + NSIS_ARGS="-DWITHGTK" | |
| 323 | + | |
| 324 | + for ARG in $(echo ${PACKAGE_PLUGINS} | tr "[:lower:]" "[:upper:]") $(echo ${PACKAGE_LANGUAGE_BINDINGS} | tr "[:lower:]" "[:upper:]") | |
| 325 | + do | |
| 326 | + NSIS_ARGS="${NSIS_ARGS} -DWITH${ARG}" | |
| 327 | + done | |
| 328 | + | |
| 322 | 329 | |
| 323 | 330 | for ARCH in ${TARGET_ARCHS} |
| 324 | 331 | do |
| ... | ... | @@ -327,9 +334,16 @@ makeInstaller() |
| 327 | 334 | echo "Creating installer for ${ARCH}" |
| 328 | 335 | |
| 329 | 336 | cd ${WORKDIR}/build/${ARCH} |
| 337 | + | |
| 338 | + echo makensis ${NSIS_ARGS} ./pw3270.nsi | |
| 330 | 339 | /bin/bash |
| 331 | 340 | |
| 332 | 341 | |
| 342 | + mv -f *.exe ${PROJECTDIR} | |
| 343 | + if [ "$?" != "0" ]; then | |
| 344 | + failed "Can't copy installer to ${PROJECTDIR}" | |
| 345 | + fi | |
| 346 | + | |
| 333 | 347 | done |
| 334 | 348 | |
| 335 | 349 | } |
| ... | ... | @@ -360,6 +374,12 @@ do |
| 360 | 374 | fi |
| 361 | 375 | |
| 362 | 376 | ;; |
| 377 | + | |
| 378 | + CONFIG) | |
| 379 | + . ${value} | |
| 380 | + ;; | |
| 381 | + | |
| 382 | + | |
| 363 | 383 | HELP) |
| 364 | 384 | echo "${0} [options]" |
| 365 | 385 | echo "" | ... | ... |