From aedb9f0e2a127fc0b83d50778837ebbaf5e3be4b Mon Sep 17 00:00:00 2001 From: perry.werneck@gmail.com Date: Mon, 3 Jun 2013 18:49:17 +0000 Subject: [PATCH] Versão windows 32 também passa a incluir o plugin rexx --- po/pt_BR.po | 2 +- pw3270-i686.nsi.in | 38 ++++++++++++++++++++++++-------------- pw3270-x86_64.nsi.in | 2 +- 3 files changed, 26 insertions(+), 16 deletions(-) diff --git a/po/pt_BR.po b/po/pt_BR.po index 7a73994..25bb1af 100644 --- a/po/pt_BR.po +++ b/po/pt_BR.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: pw3270 5.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-06-03 15:24-0300\n" +"POT-Creation-Date: 2013-06-03 15:46-0300\n" "PO-Revision-Date: 2013-05-08 14:30-0300\n" "Last-Translator: Perry Werneck \n" "Language-Team: Português <>\n" diff --git a/pw3270-i686.nsi.in b/pw3270-i686.nsi.in index 9140854..b1ca558 100644 --- a/pw3270-i686.nsi.in +++ b/pw3270-i686.nsi.in @@ -126,19 +126,19 @@ SubSection "@PACKAGE@" SecMain sectionEnd -# -# Section /o "Rexx" RexxPlugin -# setOutPath $INSTDIR -# -# CreateDirectory "$INSTDIR" -# file src\plugins\rexx\rx3270.cls -# -# CreateDirectory "$INSTDIR\plugins" -# file "/oname=$INSTDIR\plugins\rx3270.dll" ".bin\Release\plugins\rx3270.dll" -# file "/oname=$INSTDIR\ui\rexx.xml" ui\rexx.xml -# -# sectionEnd -# + Section /o "Rexx" RexxPlugin + + setOutPath $INSTDIR + + file "/oname=$INSTDIR\plugins\rxplug.dll" ".bin\Release\plugins\rx3270.dll" + file "/oname=$INSTDIR\ui\80rexx.xml" "ui\80rexx.xml" + + file "/oname=$PROGRAMFILES\ooRexx\rx3270.cls" "src/plugins/rx3270/rx3270.cls" + file "/oname=$INSTDIR\rx3270.dll.@PACKAGE_VERSION@" ".bin\Release\rx3270.dll.@PACKAGE_VERSION@" + file "/oname=$PROGRAMFILES\ooRexx\rx3270.dll" ".bin\Release\rx3270.dll" + + sectionEnd + SubSectionEnd SubSectionEnd @@ -208,7 +208,8 @@ section "Uninstall" delete $SYSDIR\libhllapi.dll # Delete extension libraries -# delete $PROGRAMFILES\ooRexx\rx3270.dll + delete "$PROGRAMFILES\ooRexx\rx3270.cls" + delete "$PROGRAMFILES\ooRexx\rx3270.dll" RMDir /r "$INSTDIR" @@ -216,6 +217,15 @@ sectionEnd Function .onInit +IfFileExists $PROGRAMFILES\ooRexx\rexx.exe EnableRexx RexxSET + +EnableRexx: + SectionGetFlags "${RexxPlugin}" $0 + IntOp $0 $0 | ${SF_SELECTED} + SectionSetFlags "${RexxPlugin}" $0 + +RexxSET: + FunctionEnd diff --git a/pw3270-x86_64.nsi.in b/pw3270-x86_64.nsi.in index 94c07fc..3e34303 100644 --- a/pw3270-x86_64.nsi.in +++ b/pw3270-x86_64.nsi.in @@ -206,7 +206,7 @@ section "Uninstall" # Delete extension libraries delete "$PROGRAMFILES64\ooRexx\rx3270.cls" - delete "$PROGRAMFILES64\ooRexx\rx3270.dll" + delete "$PROGRAMFILES64\ooRexx\rx3270.dll" RMDir /r "$INSTDIR" -- libgit2 0.21.2