3
OutFile "cube_2005_08_22_setup.exe"
5
InstallDir $PROGRAMFILES\Cube
7
InstallDirRegKey HKLM "Software\Cube" "Install_Dir"
9
SetCompressor /SOLID lzma
16
UninstPage uninstConfirm
19
Section "Cube (required)"
27
WriteRegStr HKLM SOFTWARE\Cube "Install_Dir" "$INSTDIR"
29
WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\Cube" "DisplayName" "Cube"
30
WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\Cube" "UninstallString" '"$INSTDIR\uninstall.exe"'
31
WriteRegDWORD HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\Cube" "NoModify" 1
32
WriteRegDWORD HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\Cube" "NoRepair" 1
33
WriteUninstaller "uninstall.exe"
37
Section "Start Menu Shortcuts"
39
CreateDirectory "$SMPROGRAMS\Cube"
40
CreateShortCut "$SMPROGRAMS\Cube\Uninstall.lnk" "$INSTDIR\uninstall.exe" "" "$INSTDIR\uninstall.exe" 0
41
CreateShortCut "$SMPROGRAMS\Cube\Cube.lnk" "$INSTDIR\cube.bat" "" "$INSTDIR\cube.bat" 0
42
CreateShortCut "$SMPROGRAMS\Cube\README.lnk" "$INSTDIR\README.html" "" "$INSTDIR\README.html" 0
47
DeleteRegKey HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\Cube"
48
DeleteRegKey HKLM SOFTWARE\Cube
50
RMDir /r "$SMPROGRAMS\Cube"