@@ -20,7 +20,7 @@ SetCompressor /SOLID lzma
2020!define MUI_STARTMENUPAGE_REGISTRY_KEY ${REGKEY}
2121!define MUI_STARTMENUPAGE_REGISTRY_VALUENAME StartMenuGroup
2222!define MUI_STARTMENUPAGE_DEFAULTFOLDER "@PACKAGE_NAME@"
23- !define MUI_FINISHPAGE_RUN $INSTDIR\@
[email protected] 23+ !define MUI_FINISHPAGE_RUN $INSTDIR\@BITCOIN_GUI_NAME@@EXEEXT@
2424!define MUI_UNICON "${NSISDIR}\Contrib\Graphics\Icons\modern-uninstall.ico"
2525!define MUI_UNWELCOMEFINISHPAGE_BITMAP "@abs_top_srcdir@/share/pixmaps/nsis-wizard.bmp"
2626!define MUI_UNFINISHPAGE_NOAUTOCLOSE
@@ -73,12 +73,12 @@ ShowUninstDetails show
7373Section -Main SEC0000
7474 SetOutPath $INSTDIR
7575 SetOverwrite on
76- File @abs_top_srcdir@/release/@
[email protected] 76+ File @abs_top_srcdir@/release/@BITCOIN_GUI_NAME@@EXEEXT@
7777 File /oname=COPYING.txt @abs_top_srcdir@/COPYING
7878 File /oname=readme.txt @abs_top_srcdir@/doc/README_windows.txt
7979 SetOutPath $INSTDIR\daemon
80- File @abs_top_srcdir@/release/@
[email protected] 81- File @abs_top_srcdir@/release/@
[email protected] 80+ File @abs_top_srcdir@/release/@BITCOIN_DAEMON_NAME@@EXEEXT@
81+ File @abs_top_srcdir@/release/@BITCOIN_CLI_NAME@@EXEEXT@
8282 SetOutPath $INSTDIR\doc
8383 File /r @abs_top_srcdir@/doc\*.*
8484 SetOutPath $INSTDIR
@@ -91,7 +91,7 @@ Section -post SEC0001
9191 WriteUninstaller $INSTDIR\uninstall.exe
9292 !insertmacro MUI_STARTMENU_WRITE_BEGIN Application
9393 CreateDirectory $SMPROGRAMS\$StartMenuGroup
94- CreateShortcut "$SMPROGRAMS\$StartMenuGroup\$(^Name).lnk" $INSTDIR\@
[email protected] 94+ CreateShortcut "$SMPROGRAMS\$StartMenuGroup\$(^Name).lnk" $INSTDIR\@BITCOIN_GUI_NAME@@EXEEXT@
9595 CreateShortcut "$SMPROGRAMS\$StartMenuGroup\Uninstall $(^Name).lnk" $INSTDIR\uninstall.exe
9696 !insertmacro MUI_STARTMENU_WRITE_END
9797 WriteRegStr HKCU "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\$(^Name)" DisplayName "$(^Name)"
@@ -104,8 +104,8 @@ Section -post SEC0001
104104 WriteRegDWORD HKCU "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\$(^Name)" NoRepair 1
105105 WriteRegStr HKCR "@PACKAGE_TARNAME@" "URL Protocol" ""
106106 WriteRegStr HKCR "@PACKAGE_TARNAME@" "" "URL:Bitcoin"
107- WriteRegStr HKCR "@PACKAGE_TARNAME@\DefaultIcon" "" $INSTDIR\@
[email protected] 108- WriteRegStr HKCR "@PACKAGE_TARNAME@\shell\open\command" "" '"$INSTDIR\@
[email protected] " "%1"'
107+ WriteRegStr HKCR "@PACKAGE_TARNAME@\DefaultIcon" "" $INSTDIR\@BITCOIN_GUI_NAME@@EXEEXT@
108+ WriteRegStr HKCR "@PACKAGE_TARNAME@\shell\open\command" "" '"$INSTDIR\@BITCOIN_GUI_NAME@@EXEEXT@ " "%1"'
109109SectionEnd
110110
111111# Macro for selecting uninstaller sections
@@ -123,7 +123,7 @@ done${UNSECTION_ID}:
123123
124124# Uninstaller sections
125125Section /o -un.Main UNSEC0000
126- Delete /REBOOTOK $INSTDIR\@
[email protected] 126+ Delete /REBOOTOK $INSTDIR\@BITCOIN_GUI_NAME@@EXEEXT@
127127 Delete /REBOOTOK $INSTDIR\COPYING.txt
128128 Delete /REBOOTOK $INSTDIR\readme.txt
129129 RMDir /r /REBOOTOK $INSTDIR\daemon
0 commit comments