Rev 2 | Rev 4 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 2 | Rev 3 | ||
---|---|---|---|
Line 1... | Line 1... | ||
1 | ; SpaceMission Setup Script for InnoSetup 5.1.12 |
1 | ; SpaceMission Setup Script for InnoSetup |
2 | ; by Daniel Marschall |
2 | ; by Daniel Marschall |
3 | 3 | ||
4 | ; http://www.daniel-marschall.de/ |
4 | ; http://www.daniel-marschall.de/ |
5 | 5 | ||
6 | ; Shut-Down Game?! |
6 | ; Shut-Down Game?! |
Line 31... | Line 31... | ||
31 | LanguageID=$0407 |
31 | LanguageID=$0407 |
32 | 32 | ||
33 | [Tasks] |
33 | [Tasks] |
34 | Name: "desktopicon"; Description: "Erstelle eine Verknüpfung auf dem &Desktop"; GroupDescription: "Programmverknüpfungen:"; MinVersion: 4,4 |
34 | Name: "desktopicon"; Description: "Erstelle eine Verknüpfung auf dem &Desktop"; GroupDescription: "Programmverknüpfungen:"; MinVersion: 4,4 |
35 | Name: "levedit"; Description: "Installiere den &Leveleditor"; GroupDescription: "Zusatzprogramme:"; MinVersion: 4,4 |
35 | Name: "levedit"; Description: "Installiere den &Leveleditor"; GroupDescription: "Zusatzprogramme:"; MinVersion: 4,4 |
36 | Name: "compiler"; Description: "Installiere den Level&compiler"; GroupDescription: "Zusatzprogramme:"; MinVersion: 4,4 |
36 | Name: "converter"; Description: "Installiere den Level&converter"; GroupDescription: "Zusatzprogramme:"; MinVersion: 4,4; Flags: unchecked |
37 | 37 | ||
38 | [Files] |
38 | [Files] |
39 | Source: "..\SpaceMission.exe"; DestDir: "{app}"; Flags: ignoreversion |
39 | Source: "..\SpaceMission.exe"; DestDir: "{app}"; Flags: ignoreversion |
40 | Source: "..\LevEdit.exe"; DestDir: "{app}"; Flags: ignoreversion; Tasks: levedit |
40 | Source: "..\LevEdit.exe"; DestDir: "{app}"; Flags: ignoreversion; Tasks: levedit |
41 | Source: "..\Compiler.exe"; DestDir: "{app}"; Flags: ignoreversion; Tasks: compiler |
41 | Source: "..\Converter.exe"; DestDir: "{app}"; Flags: ignoreversion; Tasks: converter |
42 | Source: "..\Dokumentation.pdf"; DestDir: "{app}"; Flags: ignoreversion |
42 | Source: "..\Dokumentation.pdf"; DestDir: "{app}"; Flags: ignoreversion |
43 | Source: "..\Bilder\Auswahl.bmp"; DestDir: "{app}\Bilder"; Flags: ignoreversion; Tasks: levedit |
43 | Source: "..\Bilder\Auswahl.bmp"; DestDir: "{app}\Bilder"; Flags: ignoreversion; Tasks: levedit |
44 | Source: "..\Bilder\Delphi.bmp"; DestDir: "{app}\Bilder"; Flags: ignoreversion |
44 | Source: "..\Bilder\Delphi.bmp"; DestDir: "{app}\Bilder"; Flags: ignoreversion |
45 | Source: "..\Bilder\LevSplash.jpg"; DestDir: "{app}\Bilder"; Flags: ignoreversion; Tasks: levedit |
45 | Source: "..\Bilder\LevSplash.jpg"; DestDir: "{app}\Bilder"; Flags: ignoreversion; Tasks: levedit |
46 | Source: "..\Bilder\SplSplash.jpg"; DestDir: "{app}\Bilder"; Flags: ignoreversion |
46 | Source: "..\Bilder\SplSplash.jpg"; DestDir: "{app}\Bilder"; Flags: ignoreversion |
Line 85... | Line 85... | ||
85 | Source: "..\Texte\Mitwirkende.txt"; DestDir: "{app}\Texte"; Flags: ignoreversion |
85 | Source: "..\Texte\Mitwirkende.txt"; DestDir: "{app}\Texte"; Flags: ignoreversion |
86 | 86 | ||
87 | [Dirs] |
87 | [Dirs] |
88 | Name: "{app}\Spielstände" |
88 | Name: "{app}\Spielstände" |
89 | Name: "{app}\Levels" |
89 | Name: "{app}\Levels" |
90 | Name: "{app}\Eingabe"; Tasks: compiler |
90 | Name: "{app}\Eingabe"; Tasks: converter |
91 | Name: "{app}\Ausgabe"; Tasks: compiler |
91 | Name: "{app}\Ausgabe"; Tasks: converter |
92 | Name: "{app}\Temp"; Tasks: compiler |
92 | Name: "{app}\Temp"; Tasks: converter |
93 | Name: "{app}\Temp\1"; Tasks: compiler |
93 | Name: "{app}\Temp\1"; Tasks: converter |
94 | Name: "{app}\Temp\2"; Tasks: compiler |
94 | Name: "{app}\Temp\2"; Tasks: converter |
95 | Name: "{group}\Webseiten" |
95 | Name: "{group}\Webseiten" |
96 | Name: "{group}\Ordner" |
96 | Name: "{group}\Ordner" |
97 | 97 | ||
98 | [Icons] |
98 | [Icons] |
99 | Name: "{group}\Webseiten\Daniel Marschalls Webportal"; Filename: "http://www.daniel-marschall.de/" |
99 | Name: "{group}\Webseiten\Daniel Marschalls Webportal"; Filename: "http://www.daniel-marschall.de/" |
100 | Name: "{group}\Webseiten\ViaThinkSoft"; Filename: "http://www.viathinksoft.de/" |
100 | Name: "{group}\Webseiten\ViaThinkSoft"; Filename: "http://www.viathinksoft.de/" |
101 | Name: "{group}\Webseiten\Projektseite auf ViaThinkSoft"; Filename: "http://www.viathinksoft.de/index.php?page=projektanzeige&seite=projekt-19" |
101 | Name: "{group}\Webseiten\Projektseite auf ViaThinkSoft"; Filename: "http://www.viathinksoft.de/index.php?page=projektanzeige&seite=projekt-19" |
102 | Name: "{group}\SpaceMission"; Filename: "{app}\SpaceMission.exe" |
102 | Name: "{group}\SpaceMission"; Filename: "{app}\SpaceMission.exe" |
103 | Name: "{group}\Dokumentation"; Filename: "{app}\Dokumentation.pdf" |
103 | Name: "{group}\Dokumentation"; Filename: "{app}\Dokumentation.pdf" |
104 | Name: "{group}\Leveleditor"; Filename: "{app}\LevEdit.exe"; Tasks: levedit |
104 | Name: "{group}\Leveleditor"; Filename: "{app}\LevEdit.exe"; Tasks: levedit |
105 | Name: "{group}\Levelcompiler"; Filename: "{app}\Compiler.exe"; Tasks: compiler |
105 | Name: "{group}\Levelconverter"; Filename: "{app}\Converter.exe"; Tasks: converter |
106 | Name: "{group}\Ordner\Levelordner"; Filename: "{app}\Levels\" |
106 | Name: "{group}\Ordner\Levelordner"; Filename: "{app}\Levels\" |
107 | Name: "{group}\Ordner\Spielstände"; Filename: "{app}\Spielstände\" |
107 | Name: "{group}\Ordner\Spielstände"; Filename: "{app}\Spielstände\" |
108 | Name: "{group}\Ordner\Compiler Eingabeordner"; Filename: "{app}\Eingabe\"; Tasks: compiler |
108 | Name: "{group}\Ordner\Converter Eingabeordner"; Filename: "{app}\Eingabe\"; Tasks: converter |
109 | Name: "{group}\Ordner\Compiler Ausgabeordner"; Filename: "{app}\Ausgabe\"; Tasks: compiler |
109 | Name: "{group}\Ordner\Converter Ausgabeordner"; Filename: "{app}\Ausgabe\"; Tasks: converter |
110 | Name: "{userdesktop}\SpaceMission"; Filename: "{app}\SpaceMission.exe"; MinVersion: 4,4; Tasks: desktopicon |
110 | Name: "{userdesktop}\SpaceMission"; Filename: "{app}\SpaceMission.exe"; MinVersion: 4,4; Tasks: desktopicon |
111 | Name: "{group}\SpaceMission deinstallieren"; Filename: "{uninstallexe}" |
111 | Name: "{group}\SpaceMission deinstallieren"; Filename: "{uninstallexe}" |
112 | 112 | ||
113 | [Run] |
113 | [Run] |
114 | Filename: "{app}\SpaceMission.exe"; Description: "SpaceMission starten"; Flags: nowait postinstall skipifsilent |
114 | Filename: "{app}\SpaceMission.exe"; Description: "SpaceMission starten"; Flags: nowait postinstall skipifsilent |