Commit 076c3e5e9840c578fe4a9d8d9cc84e0673b62590
1 parent
7eb83e14
Exists in
v5.2
Fixing customized windows build.
Showing
1 changed file
with
8 additions
and
26 deletions
Show diff stats
win/pack.sh
| @@ -30,7 +30,7 @@ PRODUCT_NAME="pw3270" | @@ -30,7 +30,7 @@ PRODUCT_NAME="pw3270" | ||
| 30 | LIBRARY_NAME="lib3270" | 30 | LIBRARY_NAME="lib3270" |
| 31 | CORE_LIBRARIES="lib3270 libv3270 libipc3270" | 31 | CORE_LIBRARIES="lib3270 libv3270 libipc3270" |
| 32 | PACKAGE_PLUGINS="" | 32 | PACKAGE_PLUGINS="" |
| 33 | -PACKAGE_EXTRAS="libhllapi mono-tn3270" | 33 | +PACKAGE_EXTRAS="libhllapi" |
| 34 | TARGET_ARCHS="x86_64 x86_32" | 34 | TARGET_ARCHS="x86_64 x86_32" |
| 35 | GIT_URL="https://github.com/PerryWerneck" | 35 | GIT_URL="https://github.com/PerryWerneck" |
| 36 | 36 | ||
| @@ -77,31 +77,19 @@ prepare() | @@ -77,31 +77,19 @@ prepare() | ||
| 77 | 77 | ||
| 78 | mkdir -p ${WORKDIR}/sources | 78 | mkdir -p ${WORKDIR}/sources |
| 79 | 79 | ||
| 80 | - NAME_CHECK=$(echo "${1}" | grep -c "-") | ||
| 81 | - | ||
| 82 | - if [ "${NAME_CHECK}" == "0" ]; then | ||
| 83 | - TEMPVAR=${1}_branch | ||
| 84 | - BRANCH=${!TEMPVAR} | ||
| 85 | - else | ||
| 86 | - BRANCH="" | ||
| 87 | - fi | 80 | + TEMPVAR=${1}_branch |
| 81 | + BRANCH=${!TEMPVAR} | ||
| 88 | 82 | ||
| 89 | if [ -z ${BRANCH} ]; then | 83 | if [ -z ${BRANCH} ]; then |
| 90 | - git clone ${GIT_URL}/${1}.git --quiet ${WORKDIR}/sources/${1} | 84 | + git clone --quiet ${GIT_URL}/${1}.git ${WORKDIR}/sources/${1} |
| 91 | else | 85 | else |
| 92 | - echo "Preparing ${1} ${BRANCH}" | ||
| 93 | - echo -e "\e]2;Preparing ${1} ${BRANCH}\a" | ||
| 94 | - git clone --branch "${BRANCH}" --quiet ${GIT_URL}/${1}.git ${WORKDIR}/sources/${1} | 86 | + git clone --quiet --branch "${BRANCH}" ${GIT_URL}/${1}.git ${WORKDIR}/sources/${1} |
| 95 | fi | 87 | fi |
| 96 | 88 | ||
| 97 | if [ "$?" != "0" ]; then | 89 | if [ "$?" != "0" ]; then |
| 98 | failed "Can't get sources for ${1}" | 90 | failed "Can't get sources for ${1}" |
| 99 | fi | 91 | fi |
| 100 | 92 | ||
| 101 | - if [ ! -e "${WORKDIR}/sources/${1}" ]; then | ||
| 102 | - failed "Can't get sources for ${1}" | ||
| 103 | - fi | ||
| 104 | - | ||
| 105 | if [ -x ${PROJECTDIR}/win/prepare.${1} ]; then | 93 | if [ -x ${PROJECTDIR}/win/prepare.${1} ]; then |
| 106 | pushd ${WORKDIR}/sources/${1} | 94 | pushd ${WORKDIR}/sources/${1} |
| 107 | ${PROJECTDIR}/win/prepare.${1} | 95 | ${PROJECTDIR}/win/prepare.${1} |
| @@ -209,9 +197,6 @@ buildLibrary() | @@ -209,9 +197,6 @@ buildLibrary() | ||
| 209 | export cache=${WORKDIR}/cache/${ARCH}/${1}.cache | 197 | export cache=${WORKDIR}/cache/${ARCH}/${1}.cache |
| 210 | 198 | ||
| 211 | cd ${WORKDIR}/sources/${1} | 199 | cd ${WORKDIR}/sources/${1} |
| 212 | - if [ "$?" != "0" ]; then | ||
| 213 | - failed "Can't change to ${WORKDIR}/sources/${1}" | ||
| 214 | - fi | ||
| 215 | 200 | ||
| 216 | if [ -x ${PROJECTDIR}/win/configure.${1} ]; then | 201 | if [ -x ${PROJECTDIR}/win/configure.${1} ]; then |
| 217 | 202 | ||
| @@ -313,9 +298,6 @@ buildExtraPackage() | @@ -313,9 +298,6 @@ buildExtraPackage() | ||
| 313 | export cache=${WORKDIR}/cache/${ARCH}/${1}.cache | 298 | export cache=${WORKDIR}/cache/${ARCH}/${1}.cache |
| 314 | 299 | ||
| 315 | cd ${WORKDIR}/sources/${1} | 300 | cd ${WORKDIR}/sources/${1} |
| 316 | - if [ "$?" != "0" ]; then | ||
| 317 | - failed "Can't change to ${WORKDIR}/sources/${1}" | ||
| 318 | - fi | ||
| 319 | 301 | ||
| 320 | if [ -x ${PROJECTDIR}/win/configure.${1} ]; then | 302 | if [ -x ${PROJECTDIR}/win/configure.${1} ]; then |
| 321 | 303 | ||
| @@ -571,10 +553,11 @@ makeInstaller() | @@ -571,10 +553,11 @@ makeInstaller() | ||
| 571 | fi | 553 | fi |
| 572 | 554 | ||
| 573 | if [ -d ${PROJECTDIR}/ui ]; then | 555 | if [ -d ${PROJECTDIR}/ui ]; then |
| 574 | - mkdir -p ${WORKDIR}/build/${ARCH}/ui | 556 | + mkdir -p ${WORKDIR}/build/${ARCH}/${PRODUCT_NAME}/ui |
| 575 | cp -rv ${PROJECTDIR}/ui/* ${WORKDIR}/build/${ARCH}/${PRODUCT_NAME}/ui | 557 | cp -rv ${PROJECTDIR}/ui/* ${WORKDIR}/build/${ARCH}/${PRODUCT_NAME}/ui |
| 558 | + | ||
| 576 | if [ "$?" != "0" ]; then | 559 | if [ "$?" != "0" ]; then |
| 577 | - failed "Can't copy customized UI" | 560 | + failed "Can't copy UI files" |
| 578 | fi | 561 | fi |
| 579 | fi | 562 | fi |
| 580 | 563 | ||
| @@ -587,7 +570,6 @@ makeInstaller() | @@ -587,7 +570,6 @@ makeInstaller() | ||
| 587 | 570 | ||
| 588 | for NSI in *.nsi | 571 | for NSI in *.nsi |
| 589 | do | 572 | do |
| 590 | - | ||
| 591 | makensis ${NSIS_ARGS} ${NSI} | 573 | makensis ${NSIS_ARGS} ${NSI} |
| 592 | if [ "$?" != "0" ]; then | 574 | if [ "$?" != "0" ]; then |
| 593 | echo makensis ${NSIS_ARGS} ${NSI} | 575 | echo makensis ${NSIS_ARGS} ${NSI} |