Commit ec31f2ddba8c215ae4a2e58231b05b4ece10e223
1 parent
fe90162b
Exists in
master
and in
2 other branches
Fixing windows build.
Showing
2 changed files
with
20 additions
and
9 deletions
Show diff stats
win/pack.sh
| ... | ... | @@ -422,6 +422,12 @@ buildApplication() |
| 422 | 422 | fi |
| 423 | 423 | done |
| 424 | 424 | |
| 425 | + if [ "${BUILD_UNSTABLE}" == "1" ]; then | |
| 426 | + APP_OPTIONS="--enable-unstable" | |
| 427 | + else | |
| 428 | + APP_OPTIONS="" | |
| 429 | + fi | |
| 430 | + | |
| 425 | 431 | if [ -x ${PROJECTDIR}/win/configure.${1} ]; then |
| 426 | 432 | |
| 427 | 433 | host="${host}" \ |
| ... | ... | @@ -443,7 +449,8 @@ buildApplication() |
| 443 | 449 | --includedir=${WORKDIR}/build/${ARCH}/include \ |
| 444 | 450 | --sysconfdir=${WORKDIR}/build/${ARCH}/etc \ |
| 445 | 451 | --datadir=${WORKDIR}/build/${ARCH}/share \ |
| 446 | - --datarootdir=${WORKDIR}/build/${ARCH}/share | |
| 452 | + --datarootdir=${WORKDIR}/build/${ARCH}/share \ | |
| 453 | + ${APP_OPTIONS} | |
| 447 | 454 | |
| 448 | 455 | fi |
| 449 | 456 | ... | ... |
win/pw3270.nsi.in
| ... | ... | @@ -108,10 +108,19 @@ SubSection "@PRODUCT_NAME@" SecMain |
| 108 | 108 | |
| 109 | 109 | # Register file association |
| 110 | 110 | |
| 111 | + # icons & logos | |
| 112 | + CreateDirectory "$INSTDIR\icons" | |
| 113 | + file "/oname=$INSTDIR\icons\gtk-connect-symbolic.svg" "share\@PRODUCT_NAME@\icons\gtk-connect-symbolic.svg" | |
| 114 | + file "/oname=$INSTDIR\icons\gtk-disconnect-symbolic.svg" "share\@PRODUCT_NAME@\icons\gtk-disconnect-symbolic.svg" | |
| 115 | + file "/oname=$INSTDIR\icons\connect-symbolic.svg" "share\@PRODUCT_NAME@\icons\connect-symbolic.svg" | |
| 116 | + file "/oname=$INSTDIR\icons\disconnect-symbolic.svg" "share\@PRODUCT_NAME@\icons\disconnect-symbolic.svg" | |
| 117 | + file "/oname=$INSTDIR\icons\@PRODUCT_NAME@.svg" "share\@PRODUCT_NAME@\@PRODUCT_NAME@.svg" | |
| 118 | + | |
| 119 | + file "/oname=$INSTDIR\@PRODUCT_NAME@-logo.svg" "share\@PRODUCT_NAME@\@PRODUCT_NAME@-logo.svg" | |
| 120 | + file "/oname=$INSTDIR\@PRODUCT_NAME@.svg" "share\@PRODUCT_NAME@\@PRODUCT_NAME@.svg" | |
| 121 | + | |
| 111 | 122 | # Configuration files |
| 112 | - file "/oname=$INSTDIR\@PRODUCT_NAME@-logo.png" "share\@PRODUCT_NAME@\@PRODUCT_NAME@-logo.png" | |
| 113 | - file "/oname=$INSTDIR\@PRODUCT_NAME@.png" "share\@PRODUCT_NAME@\@PRODUCT_NAME@.png" | |
| 114 | - file "/oname=$INSTDIR\colors.conf" "share\@PRODUCT_NAME@\colors.conf" | |
| 123 | + file "/oname=$INSTDIR\colors.conf" "share\@PRODUCT_NAME@\colors.conf" | |
| 115 | 124 | |
| 116 | 125 | # Documentation files |
| 117 | 126 | file "/oname=$INSTDIR\AUTHORS" "AUTHORS" |
| ... | ... | @@ -137,11 +146,6 @@ SubSection "@PRODUCT_NAME@" SecMain |
| 137 | 146 | file "/oname=$INSTDIR\locale\pt_BR\LC_MESSAGES\lib@LIBRARY_NAME@.mo" "share\locale\pt_BR\LC_MESSAGES\lib@LIBRARY_NAME@.mo" |
| 138 | 147 | file "/oname=$INSTDIR\locale\pt_BR\LC_MESSAGES\libv3270.mo" "share\locale\pt_BR\LC_MESSAGES\libv3270.mo" |
| 139 | 148 | |
| 140 | - # Customized icons | |
| 141 | - CreateDirectory "$INSTDIR\icons" | |
| 142 | - file "/oname=$INSTDIR\icons\gtk-connect-symbolic.svg" "share\@PRODUCT_NAME@\icons\gtk-connect-symbolic.svg" | |
| 143 | - file "/oname=$INSTDIR\icons\gtk-disconnect-symbolic.svg" "share\@PRODUCT_NAME@\icons\gtk-disconnect-symbolic.svg" | |
| 144 | - | |
| 145 | 149 | # define uninstaller name |
| 146 | 150 | SetRegView 32 |
| 147 | 151 | ... | ... |