Mercurial > fife-parpg
comparison build/win32/installer/devkit.iss @ 369:a93b21b8d0e7
Added devkit installer script for win32 devkit
author | cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222 |
---|---|
date | Sat, 14 Nov 2009 18:09:13 +0000 |
parents | |
children | 64738befdf3b |
comparison
equal
deleted
inserted
replaced
368:c4df3fbbbc91 | 369:a93b21b8d0e7 |
---|---|
1 ; TODO: | |
2 ; * Run oalinst.exe if openal DLL is not installed? | |
3 ; * Test that the installer works as non-admin on xp, vista and win7 | |
4 | |
5 [Setup] | |
6 ; NOTE: The value of AppId uniquely identifies this application. | |
7 ; Do not use the same AppId value in installers for other applications. | |
8 ; (To generate a new GUID, click Tools | Generate GUID inside the IDE.) | |
9 AppId={{20F85603-364E-44B6-A16A-6B75BD5D6968} | |
10 AppName=FIFE Win32 DevKit November 2009 | |
11 AppVerName=FIFE Win32 DevKit November 2009 | |
12 AppPublisher=FIFE team | |
13 AppPublisherURL=http://www.fifengine.de/ | |
14 AppSupportURL=http://www.fifengine.de/ | |
15 AppUpdatesURL=http://www.fifengine.de/ | |
16 DefaultDirName={sd}\FIFE\build\win32\ | |
17 DefaultGroupName=FIFE\Devkit | |
18 DirExistsWarning=No | |
19 EnableDirDoesntExistWarning=Yes | |
20 AllowNoIcons=yes | |
21 LicenseFile=license.rtf | |
22 Compression=lzma | |
23 SolidCompression=yes | |
24 OutputBaseFilename=FIFE_Win32_DevKit_Nov2009 | |
25 OutputDir=. | |
26 DisableReadyPage=yes | |
27 ; This will require some testing. We can't install to Program files if the user is not an admin. | |
28 ; PrivilegesRequired=none | |
29 | |
30 [Types] | |
31 Name: "full"; Description: "Full installation" | |
32 Name: "compact"; Description: "Compact installation" | |
33 Name: "custom"; Description: "Custom installation"; Flags: iscustom | |
34 | |
35 [Components] | |
36 Name: "common"; Description: "Common files"; Types: full compact custom; Flags: fixed | |
37 Name: "compilers"; Description: "Compiler specific files"; Types: full custom | |
38 Name: "compilers\mingw"; Description: "MinGW"; Types: full compact custom | |
39 Name: "compilers\msvc2005"; Description: "Visual Studio 2005"; Types: full custom | |
40 Name: "compilers\msvc2008"; Description: "Visual Studio 2008"; Types: full custom | |
41 | |
42 [Languages] | |
43 Name: "english"; MessagesFile: "compiler:Default.isl" | |
44 | |
45 [Files] | |
46 ; Common | |
47 Source: "..\applications\scons\*"; DestDir: "{app}\applications\scons"; Excludes: ".svn"; Flags: ignoreversion recursesubdirs createallsubdirs | |
48 Source: "..\applications\swigwin-1.3.40\*"; DestDir: "{app}\applications\swigwin-1.3.40"; Excludes: ".svn"; Flags: ignoreversion recursesubdirs createallsubdirs | |
49 Source: "..\includes\*"; DestDir: "{app}\includes"; Excludes: ".svn"; Flags: ignoreversion recursesubdirs createallsubdirs | |
50 Source: "..\README_DevKit_Nov2009.txt"; DestDir:"{app}"; Flags: isreadme | |
51 | |
52 ; MinGW | |
53 Source: "..\applications\mingw\*"; DestDir: "{app}\applications\mingw"; Excludes: ".svn"; Flags: ignoreversion recursesubdirs createallsubdirs | |
54 Source: "..\binaries\mingw\*"; DestDir: "{app}\binaries\mingw"; Excludes: ".svn"; Components: compilers\mingw; Flags: ignoreversion recursesubdirs createallsubdirs | |
55 Source: "..\static_libs\mingw\*"; DestDir: "{app}\static_libs\mingw"; Excludes: ".svn"; Components: compilers\mingw; Flags: ignoreversion recursesubdirs createallsubdirs | |
56 | |
57 ; MSVC8 | |
58 Source: "..\binaries\msvc2005\*"; DestDir: "{app}\binaries\msvc2005"; Excludes: ".svn"; Components: compilers\msvc2005; Flags: ignoreversion recursesubdirs createallsubdirs | |
59 Source: "..\static_libs\msvc2005\*"; DestDir: "{app}\static_libs\msvc2005"; Excludes: ".svn"; Components: compilers\msvc2005; Flags: ignoreversion recursesubdirs createallsubdirs | |
60 | |
61 ; MSVC9 | |
62 Source: "..\binaries\msvc2008\*"; DestDir: "{app}\binaries\msvc2008"; Excludes: ".svn"; Components: compilers\msvc2008; Flags: ignoreversion recursesubdirs createallsubdirs | |
63 Source: "..\static_libs\msvc2008\*"; DestDir: "{app}\static_libs\msvc2008"; Excludes: ".svn"; Components: compilers\msvc2008; Flags: ignoreversion recursesubdirs createallsubdirs | |
64 | |
65 [Icons] | |
66 Name: "{group}\{cm:ProgramOnTheWeb,FIFE}"; Filename: "http://www.fifengine.de/" | |
67 Name: "{group}\{cm:UninstallProgram,FIFE}"; Filename: "{uninstallexe}" | |
68 | |
69 |