blob: 525e1d28d29f506cd6e599d0c1ba491bc3a4c5a0 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
|
Name "Schism Tracker"
Caption 'Schism Tracker'
OutFile 'install.exe'
InstallDir "$PROGRAMFILES\Schism Tracker"
LicenseData 'COPYING.txt'
LicenseBkColor 0xFFFFFF
ShowInstDetails show
XpStyle on
Page License
Page Directory
Page InstFiles
UninstPage uninstConfirm
UninstPage instfiles
AutoCloseWindow false
Section
SetOutPath $INSTDIR
File "schismtracker.exe"
File "schism.ico"
File "SDL.dll"
File "COPYING.txt"
File "README.txt"
File "NEWS.txt"
File "ChangeLog.txt"
WriteUninstaller "uninstall.exe"
WriteRegStr HKCR ".it" "" "Schism Tracker"
WriteRegStr HKCR ".s3m" "" "Schism Tracker"
WriteRegStr HKCR ".mod" "" "Schism Tracker"
WriteRegStr HKCR ".669" "" "Schism Tracker"
WriteRegStr HKCR ".amf" "" "Schism Tracker"
WriteRegStr HKCR ".ams" "" "Schism Tracker"
WriteRegStr HKCR ".dbm" "" "Schism Tracker"
WriteRegStr HKCR ".dmf" "" "Schism Tracker"
WriteRegStr HKCR ".dsm" "" "Schism Tracker"
WriteRegStr HKCR ".far" "" "Schism Tracker"
WriteRegStr HKCR ".mdl" "" "Schism Tracker"
WriteRegStr HKCR ".med" "" "Schism Tracker"
WriteRegStr HKCR ".mt2" "" "Schism Tracker"
WriteRegStr HKCR ".mtm" "" "Schism Tracker"
WriteRegStr HKCR ".okt" "" "Schism Tracker"
WriteRegStr HKCR ".psm" "" "Schism Tracker"
WriteRegStr HKCR ".ptm" "" "Schism Tracker"
WriteRegStr HKCR ".stm" "" "Schism Tracker"
WriteRegStr HKCR ".ult" "" "Schism Tracker"
WriteRegStr HKCR ".umx" "" "Schism Tracker"
WriteRegStr HKCR ".xm" "" "Schism Tracker"
WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\Schism Tracker" "DisplayName" "Schism Tracker (remove only)"
WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\Schism Tracker" "UninstallString" '"$INSTDIR\uninstall.exe"'
WriteRegStr HKCR "Schism Tracker\Shell\open\command\" "" '"$INSTDIR\schismtracker.exe" "%1"'
WriteRegStr HKCR "Schism Tracker\DefaultIcon" "" "$INSTDIR\schism.ico"
CreateDirectory "$SMPROGRAMS\Schism Tracker"
CreateShortCut "$SMPROGRAMS\Schism Tracker\Schism Tracker.lnk" "$INSTDIR\schismtracker.exe" "" "$INSTDIR\schism.ico"
CreateShortCut "$SMPROGRAMS\Schism Tracker\Schism Font Editor.lnk" "$INSTDIR\schismtracker.exe" "--font-editor" "$INSTDIR\schism.ico"
CreateShortCut "$SMPROGRAMS\Schism Tracker\Uninstall Schism Tracker.lnk" "$INSTDIR\uninstall.exe"
SectionEnd
Section "Uninstall"
Delete "$INSTDIR\schismtracker.exe"
Delete "$INSTDIR\SDL.dll"
Delete "$INSTDIR\schism.ico"
Delete "$INSTDIR\COPYING.txt"
Delete "$INSTDIR\README.txt"
Delete "$INSTDIR\NEWS.txt"
Delete "$INSTDIR\ChangeLog.txt"
Delete "$SMPROGRAMS\Schism Tracker\Schism Tracker.lnk"
Delete "$SMPROGRAMS\Schism Tracker\Font Editor.lnk"
DeleteRegKey HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\Schism Tracker"
SectionEnd
|