From b4deca49057c0dfae2ae80f62a57462cc11df487 Mon Sep 17 00:00:00 2001 From: hensm Date: Sat, 9 Mar 2019 00:55:31 +0000 Subject: [PATCH] Add docs to Windows installer script --- app/packaging/win/installer.nsi | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/app/packaging/win/installer.nsi b/app/packaging/win/installer.nsi index a38fcc3..07b44c6 100644 --- a/app/packaging/win/installer.nsi +++ b/app/packaging/win/installer.nsi @@ -2,6 +2,7 @@ # MUI general !define MUI_ABORTWARNING +!insertmacro MUI_LANGUAGE "English" # Installer pages !insertmacro MUI_PAGE_WELCOME @@ -14,26 +15,28 @@ !insertmacro MUI_UNPAGE_INSTFILES !insertmacro MUI_UNPAGE_FINISH -!insertmacro MUI_LANGUAGE "English" - +# Registry keys !define KEY_MANIFEST "Software\Mozilla\NativeMessagingHosts\{{applicationName}}" !define KEY_UNINSTALL "Software\Microsoft\Windows\CurrentVersion\Uninstall\{{winRegistryKey}}" +# Application name Name "{{applicationName}} v{{applicationVersion}}" +OutFile "{{outputName}}" # Installer filename +InstallDir "{{executablePath}}" # Installation directory + +# Version info VIProductVersion "{{applicationVersion}}.0" VIAddVersionKey /LANG=${LANG_ENGLISH} "ProductName" "{{applicationName}}" VIAddVersionKey /LANG=${LANG_ENGLISH} "FileVersion" "{{applicationVersion}}" -OutFile "{{outputName}}" -InstallDir "{{executablePath}}" +# Need admin privileges for global install RequestExecutionLevel admin Section SetRegView 64 - SetOutPath $INSTDIR # Main executable