1 ;--------------------------------
6 ;--------------------------------
11 OutFile "dist/electrum-nvc-setup.exe"
13 ;Default installation folder
14 InstallDir "$PROGRAMFILES\Electrum-NVC"
16 ;Get installation folder from registry if available
17 InstallDirRegKey HKCU "Software\Electrum-NVC" ""
19 ;Request application privileges for Windows Vista
20 RequestExecutionLevel admin
22 ;--------------------------------
25 ;--------------------------------
28 !define MUI_ABORTWARNING
30 ;--------------------------------
33 ;!insertmacro MUI_PAGE_LICENSE "tmp/LICENCE"
34 ;!insertmacro MUI_PAGE_COMPONENTS
35 !insertmacro MUI_PAGE_DIRECTORY
37 ;Start Menu Folder Page Configuration
38 !define MUI_STARTMENUPAGE_REGISTRY_ROOT "HKCU"
39 !define MUI_STARTMENUPAGE_REGISTRY_KEY "Software\Electrum-NVC"
40 !define MUI_STARTMENUPAGE_REGISTRY_VALUENAME "Start Menu Folder"
42 ;!insertmacro MUI_PAGE_STARTMENU Application $StartMenuFolder
44 !insertmacro MUI_PAGE_INSTFILES
46 !insertmacro MUI_UNPAGE_CONFIRM
47 !insertmacro MUI_UNPAGE_INSTFILES
49 ;--------------------------------
52 !insertmacro MUI_LANGUAGE "English"
54 ;--------------------------------
61 ;ADD YOUR OWN FILES HERE...
62 file /r dist\electrum-nvc\*.*
64 ;Store installation folder
65 WriteRegStr HKCU "Software\Electrum-NVC" "" $INSTDIR
68 WriteUninstaller "$INSTDIR\Uninstall.exe"
71 CreateShortCut "$DESKTOP\Electrum-NVC.lnk" "$INSTDIR\electrum-nvc.exe" ""
73 ;create start-menu items
74 CreateDirectory "$SMPROGRAMS\Electrum-NVC"
75 CreateShortCut "$SMPROGRAMS\Electrum\Uninstall.lnk" "$INSTDIR\Uninstall.exe" "" "$INSTDIR\Uninstall.exe" 0
76 CreateShortCut "$SMPROGRAMS\Electrum\Electrum-NVC.lnk" "$INSTDIR\electrum-nvc.exe" "" "$INSTDIR\electrum-nvc.exe" 0
80 ;--------------------------------
83 ;Assign language strings to sections
84 ;!insertmacro MUI_FUNCTION_DESCRIPTION_BEGIN
85 ; !insertmacro MUI_DESCRIPTION_TEXT ${SecDummy} $(DESC_SecDummy)
86 ;!insertmacro MUI_FUNCTION_DESCRIPTION_END
88 ;--------------------------------
93 ;ADD YOUR OWN FILES HERE...
94 RMDir /r "$INSTDIR\*.*"
98 Delete "$DESKTOP\Electrum-NVC.lnk"
99 Delete "$SMPROGRAMS\Electrum-NVC\*.*"
100 RmDir "$SMPROGRAMS\Electrum-NVC"
102 DeleteRegKey /ifempty HKCU "Software\Electrum-NVC"