Commit e2821682fbb82d8f4d70bb17a81464bbd40642d8
1 parent
83e646f4
Exists in
master
and in
5 other branches
IPC3270 is now a core library on windows package script.
Showing
2 changed files
with
3 additions
and
18 deletions
Show diff stats
win/pack.sh
@@ -28,8 +28,8 @@ | @@ -28,8 +28,8 @@ | ||
28 | 28 | ||
29 | PRODUCT_NAME="pw3270" | 29 | PRODUCT_NAME="pw3270" |
30 | LIBRARY_NAME="lib3270" | 30 | LIBRARY_NAME="lib3270" |
31 | -CORE_LIBRARIES="lib3270 libv3270" | ||
32 | -PACKAGE_PLUGINS="ipc" | 31 | +CORE_LIBRARIES="lib3270 libv3270 libipc3270" |
32 | +PACKAGE_PLUGINS="" | ||
33 | PACKAGE_LANGUAGE_BINDINGS="hllapi mono" | 33 | PACKAGE_LANGUAGE_BINDINGS="hllapi mono" |
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" |
@@ -503,16 +503,10 @@ makeRuntime() | @@ -503,16 +503,10 @@ makeRuntime() | ||
503 | # | 503 | # |
504 | makeInstaller() | 504 | makeInstaller() |
505 | { | 505 | { |
506 | - NSIS_ARGS="-DWITHGTK" | 506 | + NSIS_ARGS="-DWITHGTK -DWITHIPC -DWITHPLUGINS" |
507 | 507 | ||
508 | if [ -d ${CERTS_DIR} ]; then | 508 | if [ -d ${CERTS_DIR} ]; then |
509 | - | ||
510 | NSIS_ARGS="${NSIS_ARGS} -DWITHCERTS" | 509 | NSIS_ARGS="${NSIS_ARGS} -DWITHCERTS" |
511 | - | ||
512 | - fi | ||
513 | - | ||
514 | - if [ ! -z "${PACKAGE_PLUGINS}" ]; then | ||
515 | - NSIS_ARGS="${NSIS_ARGS} -DWITHPLUGINS" | ||
516 | fi | 510 | fi |
517 | 511 | ||
518 | if [ ! -z "${PACKAGE_LANGUAGE_BINDINGS}" ]; then | 512 | if [ ! -z "${PACKAGE_LANGUAGE_BINDINGS}" ]; then |
win/pw3270.nsi.in
@@ -81,7 +81,6 @@ SubSection "@PRODUCT_NAME@" SecMain | @@ -81,7 +81,6 @@ SubSection "@PRODUCT_NAME@" SecMain | ||
81 | file "/oname=$INSTDIR\@PACKAGE@.dll" "@PACKAGE@.dll" | 81 | file "/oname=$INSTDIR\@PACKAGE@.dll" "@PACKAGE@.dll" |
82 | file "/oname=$SYSDIR\libipc3270.dll" "libipc3270.dll" | 82 | file "/oname=$SYSDIR\libipc3270.dll" "libipc3270.dll" |
83 | 83 | ||
84 | - | ||
85 | # Configuration files | 84 | # Configuration files |
86 | file "/oname=$INSTDIR\@PRODUCT_NAME@-logo.png" "@PRODUCT_NAME@\@PRODUCT_NAME@-logo.png" | 85 | file "/oname=$INSTDIR\@PRODUCT_NAME@-logo.png" "@PRODUCT_NAME@\@PRODUCT_NAME@-logo.png" |
87 | file "/oname=$INSTDIR\@PRODUCT_NAME@.png" "@PRODUCT_NAME@\@PRODUCT_NAME@.png" | 86 | file "/oname=$INSTDIR\@PRODUCT_NAME@.png" "@PRODUCT_NAME@\@PRODUCT_NAME@.png" |
@@ -143,10 +142,8 @@ SubSection "@PRODUCT_NAME@" SecMain | @@ -143,10 +142,8 @@ SubSection "@PRODUCT_NAME@" SecMain | ||
143 | sectionEnd | 142 | sectionEnd |
144 | !endif | 143 | !endif |
145 | 144 | ||
146 | -!ifdef WITHPLUGINS | ||
147 | SubSection "Plugins" SecPLugin | 145 | SubSection "Plugins" SecPLugin |
148 | 146 | ||
149 | -!ifdef WITHIPC | ||
150 | Section /o "Remote control" IPCPlugin | 147 | Section /o "Remote control" IPCPlugin |
151 | 148 | ||
152 | setOutPath $INSTDIR | 149 | setOutPath $INSTDIR |
@@ -157,10 +154,8 @@ SubSection "@PRODUCT_NAME@" SecMain | @@ -157,10 +154,8 @@ SubSection "@PRODUCT_NAME@" SecMain | ||
157 | file "/oname=$INSTDIR\plugins\ipcserver.dll" "@PRODUCT_NAME@-plugins\ipcserver.dll" | 154 | file "/oname=$INSTDIR\plugins\ipcserver.dll" "@PRODUCT_NAME@-plugins\ipcserver.dll" |
158 | 155 | ||
159 | sectionEnd | 156 | sectionEnd |
160 | -!endif | ||
161 | 157 | ||
162 | SubSectionEnd | 158 | SubSectionEnd |
163 | -!endif | ||
164 | 159 | ||
165 | !ifdef WITHLANGUAGE | 160 | !ifdef WITHLANGUAGE |
166 | SubSection "Language bindins" Languages | 161 | SubSection "Language bindins" Languages |
@@ -296,11 +291,9 @@ Function .onInit | @@ -296,11 +291,9 @@ Function .onInit | ||
296 | IntOp $0 $0 | ${SF_SELECTED} | 291 | IntOp $0 $0 | ${SF_SELECTED} |
297 | SectionSetFlags ${DOTNET} $0 | 292 | SectionSetFlags ${DOTNET} $0 |
298 | 293 | ||
299 | -!ifdef WITHIPC | ||
300 | SectionGetFlags ${IPCPlugin} $0 | 294 | SectionGetFlags ${IPCPlugin} $0 |
301 | IntOp $0 $0 | ${SF_SELECTED} | 295 | IntOp $0 $0 | ${SF_SELECTED} |
302 | SectionSetFlags ${IPCPlugin} $0 | 296 | SectionSetFlags ${IPCPlugin} $0 |
303 | -!endif | ||
304 | 297 | ||
305 | ${EndIf} | 298 | ${EndIf} |
306 | 299 | ||
@@ -329,11 +322,9 @@ Function .onInit | @@ -329,11 +322,9 @@ Function .onInit | ||
329 | IntOp $0 $0 | ${SF_SELECTED} | 322 | IntOp $0 $0 | ${SF_SELECTED} |
330 | SectionSetFlags ${HLLAPIBinding} $0 | 323 | SectionSetFlags ${HLLAPIBinding} $0 |
331 | 324 | ||
332 | -!ifdef WITHIPC | ||
333 | SectionGetFlags ${IPCPlugin} $0 | 325 | SectionGetFlags ${IPCPlugin} $0 |
334 | IntOp $0 $0 | ${SF_SELECTED} | 326 | IntOp $0 $0 | ${SF_SELECTED} |
335 | SectionSetFlags ${IPCPlugin} $0 | 327 | SectionSetFlags ${IPCPlugin} $0 |
336 | -!endif | ||
337 | 328 | ||
338 | ${EndIf} | 329 | ${EndIf} |
339 | 330 |