Commit ec31f2ddba8c215ae4a2e58231b05b4ece10e223

Authored by Perry Werneck
1 parent fe90162b

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  
... ...