Commit 3a057b77d50edd895650fecb6fd7a91af0baf213
1 parent
54f9f90b
Exists in
master
and in
5 other branches
Fixing windows builds.
Showing
1 changed file
with
19 additions
and
14 deletions
Show diff stats
win/pack.sh
1 | 1 | #!/bin/bash |
2 | 2 | |
3 | -PROJECT_NAME="pw3270" | |
3 | +PRODUCT_NAME="pw3270" | |
4 | 4 | LIBRARY_NAME="lib3270" |
5 | 5 | CORE_LIBRARIES="lib3270 libv3270" |
6 | 6 | PACKAGE_PLUGINS="ipc" |
... | ... | @@ -138,7 +138,7 @@ buildLibrary() |
138 | 138 | mkdir -p ${WORKDIR}/build/${ARCH}/locale |
139 | 139 | mkdir -p ${WORKDIR}/build/${ARCH}/include |
140 | 140 | |
141 | - export PKG_CONFIG_PATH=${WORKDIR}/build/${ARCH}/lib/pkgconfig | |
141 | + export PKG_CONFIG_PATH=${WORKDIR}/build/${ARCH}/pkgconfig | |
142 | 142 | export cache=${WORKDIR}/cache/${ARCH}/${1}.cache |
143 | 143 | |
144 | 144 | cd ${WORKDIR}/sources/${1} |
... | ... | @@ -168,6 +168,7 @@ buildLibrary() |
168 | 168 | --datarootdir=${WORKDIR}/build/${ARCH} |
169 | 169 | fi |
170 | 170 | |
171 | + /bin/bash | |
171 | 172 | |
172 | 173 | if [ "$?" != "0" ]; then |
173 | 174 | failed "Can't configure ${1}" |
... | ... | @@ -234,7 +235,7 @@ buildApplication() |
234 | 235 | mkdir -p ${WORKDIR}/build/${ARCH}/include |
235 | 236 | |
236 | 237 | export HOST_CC=/usr/bin/gcc |
237 | - export PKG_CONFIG_PATH=${WORKDIR}/build/${ARCH}/lib/pkgconfig | |
238 | + export PKG_CONFIG_PATH=${WORKDIR}/build/${ARCH}/pkgconfig | |
238 | 239 | export cache=${WORKDIR}/cache/${ARCH}/${1}.cache |
239 | 240 | |
240 | 241 | cd ${WORKDIR}/sources/${1} |
... | ... | @@ -391,17 +392,17 @@ makeInstaller() |
391 | 392 | ls -l *-[0-9]*-${TARCH}.exe |
392 | 393 | |
393 | 394 | if [ -d ~/public_html ]; then |
394 | - mkdir -p ~/public_html/win/${PROJECT_NAME}/${ARCH} | |
395 | - cp -v *-[0-9]*-${TARCH}.exe ~/public_html/win/${PROJECT_NAME}/${ARCH} | |
395 | + mkdir -p ~/public_html/win/${PRODUCT_NAME}/${ARCH} | |
396 | + cp -v *-[0-9]*-${TARCH}.exe ~/public_html/win/${PRODUCT_NAME}/${ARCH} | |
396 | 397 | if [ "$?" != "0" ]; then |
397 | - failed "Can't copy binary to ~/public_html/win/${PROJECT_NAME}/${ARCH}" | |
398 | + failed "Can't copy binary to ~/public_html/win/${PRODUCT_NAME}/${ARCH}" | |
398 | 399 | fi |
399 | 400 | fi |
400 | 401 | |
401 | 402 | if [ "${PUBLISH}" == "1" ] && [ ! -z ${WIN_PACKAGE_SERVER} ]; then |
402 | - scp *-[0-9]*-${TARCH}.exe ${WIN_PACKAGE_SERVER}/${PROJECT_NAME}/${ARCH} | |
403 | + scp *-[0-9]*-${TARCH}.exe ${WIN_PACKAGE_SERVER}/${PRODUCT_NAME}/${ARCH} | |
403 | 404 | if [ "$?" != "0" ]; then |
404 | - failed "Can't publish to ${WIN_PACKAGE_SERVER}/${PROJECT_NAME}/${ARCH}" | |
405 | + failed "Can't publish to ${WIN_PACKAGE_SERVER}/${PRODUCT_NAME}/${ARCH}" | |
405 | 406 | fi |
406 | 407 | fi |
407 | 408 | |
... | ... | @@ -436,9 +437,13 @@ do |
436 | 437 | PUBLISH=1 |
437 | 438 | ;; |
438 | 439 | |
440 | + PRODUCT) | |
441 | + PRODUCT_NAME=${value} | |
442 | + ;; | |
443 | + | |
439 | 444 | CLEAR) |
440 | - if [ -d ~/public_html/win/${PROJECT_NAME} ]; then | |
441 | - rm -fr ~/public_html/win/${PROJECT_NAME}/{x86_32,x86_64} | |
445 | + if [ -d ~/public_html/win/${PRODUCT_NAME} ]; then | |
446 | + rm -fr ~/public_html/win/${PRODUCT_NAME}/{x86_32,x86_64} | |
442 | 447 | fi |
443 | 448 | |
444 | 449 | ;; |
... | ... | @@ -455,13 +460,13 @@ do |
455 | 460 | echo "" |
456 | 461 | |
457 | 462 | if [ ! -z ${WIN_PACKAGE_SERVER} ]; then |
458 | - echo " --nopublish Don't publish binaries in ${WIN_PACKAGE_SERVER}/${PROJECT_NAME}" | |
459 | - echo " --publish Publish binaries in ${WIN_PACKAGE_SERVER}/${PROJECT_NAME}" | |
463 | + echo " --nopublish Don't publish binaries in ${WIN_PACKAGE_SERVER}/${PRODUCT_NAME}" | |
464 | + echo " --publish Publish binaries in ${WIN_PACKAGE_SERVER}/${PRODUCT_NAME}" | |
460 | 465 | fi |
461 | 466 | |
462 | 467 | |
463 | - if [ -d ~/public_html/win/${PROJECT_NAME} ]; then | |
464 | - echo " --clear Remove ~/public_html/win/${PROJECT_NAME}/{x86_32,x86_64}" | |
468 | + if [ -d ~/public_html/win/${PRODUCT_NAME} ]; then | |
469 | + echo " --clear Remove ~/public_html/win/${PRODUCT_NAME}/{x86_32,x86_64}" | |
465 | 470 | fi |
466 | 471 | |
467 | 472 | echo "" | ... | ... |