Commit e2821682fbb82d8f4d70bb17a81464bbd40642d8

Authored by Perry Werneck
1 parent 83e646f4

IPC3270 is now a core library on windows package script.

Showing 2 changed files with 3 additions and 18 deletions   Show diff stats
@@ -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