minor simplification of installer
This commit is contained in:
parent
93da8822ef
commit
9c95e68f23
@ -4,7 +4,6 @@
|
||||
!define APP_VERSION "@APP_VERSION@"
|
||||
!define APP_NAME "@APP_NAME@"
|
||||
!define EXE_NAME "@EXE_NAME@"
|
||||
;!define README_FILE "README"
|
||||
!define LICENSE_FILE "@PWD@\..\..\resources\text\COPYING_GNU_GPL"
|
||||
!define MUI_ICON "@PWD@\..\..\resources\graphics\@APP_LOW_NAME@.ico"
|
||||
!define MUI_UNICON "@PWD@\..\..\resources\graphics\@APP_LOW_NAME@.ico"
|
||||
|
@ -23,7 +23,7 @@ SetCompressor /SOLID /FINAL lzma
|
||||
|
||||
; Default installation folder.
|
||||
InstallDir "C:\${APP_NAME}"
|
||||
InstallDirRegKey HKCU "Software\${APP_NAME}" "Install Directory"
|
||||
InstallDirRegKey HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\${APP_NAME}" "InstallLocation"
|
||||
|
||||
; Require administrator access.
|
||||
RequestExecutionLevel admin
|
||||
@ -131,9 +131,6 @@ NotInstalled:
|
||||
ExecWait '"$INSTDIR\vc_redist.x64.exe" /install /quiet /norestart'
|
||||
Delete "$INSTDIR\vc_redist.x64.exe"
|
||||
|
||||
; Store installation folder.
|
||||
WriteRegStr HKCU "Software\${APP_NAME}" "Install Directory" $INSTDIR
|
||||
|
||||
; Create uninstaller.
|
||||
WriteUninstaller "$INSTDIR\Uninstall.exe"
|
||||
|
||||
@ -141,6 +138,7 @@ NotInstalled:
|
||||
WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\${APP_NAME}" "DisplayName" "${APP_NAME}"
|
||||
WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\${APP_NAME}" "DisplayIcon" "$INSTDIR\${EXE_NAME}"
|
||||
WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\${APP_NAME}" "DisplayVersion" "${APP_VERSION}"
|
||||
WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\${APP_NAME}" "InstallLocation" "$INSTDIR"
|
||||
WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\${APP_NAME}" "UninstallString" "$\"$INSTDIR\Uninstall.exe$\""
|
||||
WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\${APP_NAME}" "QuietUninstallString" "$\"$INSTDIR\Uninstall.exe$\" /S"
|
||||
SectionEnd
|
||||
|
Loading…
x
Reference in New Issue
Block a user