You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@directory.apache.org by se...@apache.org on 2016/11/01 18:33:26 UTC
svn commit: r1767544 - in /directory/studio/trunk/installers/windows:
pom.xml src/nsis/AdvUninstLog.nsh src/nsis/windows_installer.nsi
Author: seelmann
Date: Tue Nov 1 18:33:26 2016
New Revision: 1767544
URL: http://svn.apache.org/viewvc?rev=1767544&view=rev
Log:
Change output filename format.
Fix charset and resource filtering in Windows installer. Only NSIS 2.5 currently works.
Modified:
directory/studio/trunk/installers/windows/pom.xml
directory/studio/trunk/installers/windows/src/nsis/AdvUninstLog.nsh
directory/studio/trunk/installers/windows/src/nsis/windows_installer.nsi
Modified: directory/studio/trunk/installers/windows/pom.xml
URL: http://svn.apache.org/viewvc/directory/studio/trunk/installers/windows/pom.xml?rev=1767544&r1=1767543&r2=1767544&view=diff
==============================================================================
--- directory/studio/trunk/installers/windows/pom.xml (original)
+++ directory/studio/trunk/installers/windows/pom.xml Tue Nov 1 18:33:26 2016
@@ -62,6 +62,10 @@
<targetPath>${basedir}/target/release</targetPath>
</resource>
</resources>
+ <!-- Disable default escape string since maven-resources-plugin 3.0.0, would destroy NSIS variables in windows_installer.nsi -->
+ <escapeString>XXX</escapeString>
+ <!-- Set encoding to ISO-8859/CP1252 -->
+ <encoding>ISO-8859-1</encoding>
</configuration>
</plugin>
@@ -75,6 +79,9 @@
<arguments>
<argument>windows_installer.nsi</argument>
</arguments>
+ <environmentVariables>
+ <LANG>en_US.ISO-8859-1</LANG>
+ </environmentVariables>
</configuration>
</plugin>
</plugins>
Modified: directory/studio/trunk/installers/windows/src/nsis/AdvUninstLog.nsh
URL: http://svn.apache.org/viewvc/directory/studio/trunk/installers/windows/src/nsis/AdvUninstLog.nsh?rev=1767544&r1=1767543&r2=1767544&view=diff
==============================================================================
--- directory/studio/trunk/installers/windows/src/nsis/AdvUninstLog.nsh (original)
+++ directory/studio/trunk/installers/windows/src/nsis/AdvUninstLog.nsh Tue Nov 1 18:33:26 2016
@@ -425,7 +425,7 @@
${uninstall.log_install} "${UNLOG_PART}${ID}" "${EXCLU_LIST}" "$OUTDIR"
${uninstall.log_mergeID} "${UNLOG_PART}${ID}"
- !undef ID ${__LINE__}
+ !undef ID
!verbose pop
!macroend
Modified: directory/studio/trunk/installers/windows/src/nsis/windows_installer.nsi
URL: http://svn.apache.org/viewvc/directory/studio/trunk/installers/windows/src/nsis/windows_installer.nsi?rev=1767544&r1=1767543&r2=1767544&view=diff
==============================================================================
--- directory/studio/trunk/installers/windows/src/nsis/windows_installer.nsi (original)
+++ directory/studio/trunk/installers/windows/src/nsis/windows_installer.nsi Tue Nov 1 18:33:26 2016
@@ -27,7 +27,7 @@
!define Icon "img\studio-installer.ico"
!define WelcomeImage "img\welcome_studio.bmp"
!define HeaderImage "img\header_studio.bmp"
- !define OutFile "ApacheDirectoryStudio-win32-${architecture}-${version}.exe"
+ !define OutFile "ApacheDirectoryStudio-${version}-win32.win32.${architecture}.exe"
!define SourceFolder "release"
!define INSTDIR_REG_ROOT "HKLM"
!define INSTDIR_REG_KEY "Software\Microsoft\Windows\CurrentVersion\Uninstall\${Application}"
@@ -133,8 +133,8 @@
#
# Internationalized strings
LangString message ${LANG_ENGLISH} "${Application} is already installed.$\n$\nClick 'OK' to remove the previous version$\nor 'Cancel' to cancel this installation."
- LangString message ${LANG_FRENCH} "${Application} est d�j� install�.$\n$\nCliquez sur 'OK' pour supprimer la version pr�c�dente$\nou sur 'Annuler' pour annuler cette installation."
- LangString message ${LANG_GERMAN} "${Application} ist bereits installiert.$\n$\nKlicke 'OK' um die fr�here Version zu entfernen$\noder 'Abbruch' um die Installation abzubrechen."
+ LangString message ${LANG_FRENCH} "${Application} est d�j� install�.$\n$\nCliquez sur 'OK' pour supprimer la version pr�c�dente$\nou sur 'Annuler' pour annuler cette installation."
+ LangString message ${LANG_GERMAN} "${Application} ist bereits installiert.$\n$\nKlicke 'OK' um die fr�here Version zu entfernen$\noder 'Abbruch' um die Installation abzubrechen."
# onInit function
Function .onInit