Branch: refs/heads/master Author: Enrico Tröger enrico.troeger@uvena.de Committer: GitHub noreply@github.com Date: Sat, 28 Sep 2019 13:02:55 UTC Commit: 0a3b402023b1bedf3047aa1454defb322cd7a6a4 https://github.com/geany/geany-plugins/commit/0a3b402023b1bedf3047aa1454defb...
Log Message: ----------- Windows installer: Migrate to NSIS 3.x (#905)
Modified Paths: -------------- build/geany-plugins.nsi
Modified: build/geany-plugins.nsi 13 lines changed, 8 insertions(+), 5 deletions(-) =================================================================== @@ -26,6 +26,8 @@ ; Do a Cyclic Redundancy Check to make sure the installer was not corrupted by the download CRCCheck force RequestExecutionLevel highest ; set execution level for Windows Vista +; NSIS 3 Unicode support +Unicode true
;;;;;;;;;;;;;;;;;;; ; helper defines ; @@ -51,12 +53,13 @@ VIAddVersionKey "ProductVersion" "${PRODUCT_VERSION}" VIAddVersionKey "LegalCopyright" "Copyright 2009-2019 by the Geany developer team" VIAddVersionKey "FileDescription" "${PRODUCT_NAME} Installer"
-BrandingText "$(^NAME) installer (NSIS 2.51)" +BrandingText "$(^NAME) installer (NSIS 3.04)" Name "${PRODUCT_NAME} ${PRODUCT_VERSION}" SetCompressor /SOLID lzma ShowInstDetails hide ShowUnInstDetails hide XPStyle on +ManifestSupportedOS all OutFile "geany-plugins-${PRODUCT_VERSION}_setup.exe"
Var Answer @@ -69,10 +72,10 @@ Var UNINSTDIR !include "MUI2.nsh"
;Reserve files used in .onInit, for faster start-up -ReserveFile "${NSISDIR}\Plugins\System.dll" -ReserveFile "${NSISDIR}\Plugins\UserInfo.dll" -ReserveFile "${NSISDIR}\Plugins\InstallOptions.dll" -ReserveFile "${NSISDIR}\Plugins\LangDLL.dll" +ReserveFile "${NSISDIR}\Plugins\x86-unicode\System.dll" +ReserveFile "${NSISDIR}\Plugins\x86-unicode\UserInfo.dll" +ReserveFile "${NSISDIR}\Plugins\x86-unicode\InstallOptions.dll" +ReserveFile "${NSISDIR}\Plugins\x86-unicode\LangDLL.dll"
!define MUI_ABORTWARNING ; FIXME hard-coded path...should we add geany.ico to the geany-plugins repo?
-------------- This E-Mail was brought to you by github_commit_mail.py (Source: https://github.com/geany/infrastructure).
plugins-commits@lists.geany.org