Mercurial > fife-parpg
annotate build/win32/installer/devkit.iss @ 453:cf53848fb187
Scene now gets updated when an object moves from one node to another.
Player is now part of the scene.
Projectiles can be files by both player and enemies.
Some code cleanup.
author | prock@33b003aa-7bff-0310-803a-e67f0ece8222 |
---|---|
date | Tue, 06 Apr 2010 19:12:41 +0000 |
parents | 1ae78e506bd7 |
children | 9fba00d9cdd5 |
rev | line source |
---|---|
369
a93b21b8d0e7
Added devkit installer script for win32 devkit
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
1 ; TODO: |
a93b21b8d0e7
Added devkit installer script for win32 devkit
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
2 ; * Run oalinst.exe if openal DLL is not installed? |
a93b21b8d0e7
Added devkit installer script for win32 devkit
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
3 ; * Test that the installer works as non-admin on xp, vista and win7 |
a93b21b8d0e7
Added devkit installer script for win32 devkit
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
4 |
a93b21b8d0e7
Added devkit installer script for win32 devkit
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
5 [Setup] |
a93b21b8d0e7
Added devkit installer script for win32 devkit
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
6 ; NOTE: The value of AppId uniquely identifies this application. |
a93b21b8d0e7
Added devkit installer script for win32 devkit
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
7 ; Do not use the same AppId value in installers for other applications. |
a93b21b8d0e7
Added devkit installer script for win32 devkit
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
8 ; (To generate a new GUID, click Tools | Generate GUID inside the IDE.) |
379
1ae78e506bd7
Updated the devkit installer to the one I used for the Jan2010 Dev Kit.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
378
diff
changeset
|
9 AppId={{FE01A2E9-77CE-4293-B667-2FA8A184D4E7} |
1ae78e506bd7
Updated the devkit installer to the one I used for the Jan2010 Dev Kit.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
378
diff
changeset
|
10 AppName=FIFE Development Kit (January 2010) |
1ae78e506bd7
Updated the devkit installer to the one I used for the Jan2010 Dev Kit.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
378
diff
changeset
|
11 ; Version is yyyy.mm |
1ae78e506bd7
Updated the devkit installer to the one I used for the Jan2010 Dev Kit.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
378
diff
changeset
|
12 AppVerName=FIFE DevKit 2010.01 |
1ae78e506bd7
Updated the devkit installer to the one I used for the Jan2010 Dev Kit.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
378
diff
changeset
|
13 AppPublisher=FIFE Team |
369
a93b21b8d0e7
Added devkit installer script for win32 devkit
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
14 AppPublisherURL=http://www.fifengine.de/ |
a93b21b8d0e7
Added devkit installer script for win32 devkit
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
15 AppSupportURL=http://www.fifengine.de/ |
a93b21b8d0e7
Added devkit installer script for win32 devkit
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
16 AppUpdatesURL=http://www.fifengine.de/ |
a93b21b8d0e7
Added devkit installer script for win32 devkit
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
17 DefaultDirName={sd}\FIFE\build\win32\ |
a93b21b8d0e7
Added devkit installer script for win32 devkit
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
18 DefaultGroupName=FIFE\Devkit |
a93b21b8d0e7
Added devkit installer script for win32 devkit
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
19 DirExistsWarning=No |
a93b21b8d0e7
Added devkit installer script for win32 devkit
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
20 EnableDirDoesntExistWarning=Yes |
a93b21b8d0e7
Added devkit installer script for win32 devkit
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
21 AllowNoIcons=yes |
a93b21b8d0e7
Added devkit installer script for win32 devkit
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
22 LicenseFile=license.rtf |
a93b21b8d0e7
Added devkit installer script for win32 devkit
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
23 Compression=lzma |
a93b21b8d0e7
Added devkit installer script for win32 devkit
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
24 SolidCompression=yes |
379
1ae78e506bd7
Updated the devkit installer to the one I used for the Jan2010 Dev Kit.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
378
diff
changeset
|
25 OutputBaseFilename=FIFE_Development_Kit_Jan2010 |
369
a93b21b8d0e7
Added devkit installer script for win32 devkit
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
26 OutputDir=. |
a93b21b8d0e7
Added devkit installer script for win32 devkit
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
27 DisableReadyPage=yes |
a93b21b8d0e7
Added devkit installer script for win32 devkit
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
28 ; This will require some testing. We can't install to Program files if the user is not an admin. |
a93b21b8d0e7
Added devkit installer script for win32 devkit
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
29 ; PrivilegesRequired=none |
a93b21b8d0e7
Added devkit installer script for win32 devkit
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
30 |
a93b21b8d0e7
Added devkit installer script for win32 devkit
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
31 [Types] |
a93b21b8d0e7
Added devkit installer script for win32 devkit
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
32 Name: "full"; Description: "Full installation" |
a93b21b8d0e7
Added devkit installer script for win32 devkit
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
33 Name: "compact"; Description: "Compact installation" |
a93b21b8d0e7
Added devkit installer script for win32 devkit
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
34 Name: "custom"; Description: "Custom installation"; Flags: iscustom |
a93b21b8d0e7
Added devkit installer script for win32 devkit
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
35 |
a93b21b8d0e7
Added devkit installer script for win32 devkit
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
36 [Components] |
a93b21b8d0e7
Added devkit installer script for win32 devkit
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
37 Name: "common"; Description: "Common files"; Types: full compact custom; Flags: fixed |
a93b21b8d0e7
Added devkit installer script for win32 devkit
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
38 Name: "compilers"; Description: "Compiler specific files"; Types: full custom |
a93b21b8d0e7
Added devkit installer script for win32 devkit
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
39 Name: "compilers\mingw"; Description: "MinGW"; Types: full compact custom |
a93b21b8d0e7
Added devkit installer script for win32 devkit
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
40 Name: "compilers\msvc2005"; Description: "Visual Studio 2005"; Types: full custom |
a93b21b8d0e7
Added devkit installer script for win32 devkit
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
41 Name: "compilers\msvc2008"; Description: "Visual Studio 2008"; Types: full custom |
a93b21b8d0e7
Added devkit installer script for win32 devkit
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
42 |
a93b21b8d0e7
Added devkit installer script for win32 devkit
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
43 [Languages] |
a93b21b8d0e7
Added devkit installer script for win32 devkit
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
44 Name: "english"; MessagesFile: "compiler:Default.isl" |
a93b21b8d0e7
Added devkit installer script for win32 devkit
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
45 |
a93b21b8d0e7
Added devkit installer script for win32 devkit
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
46 [Files] |
a93b21b8d0e7
Added devkit installer script for win32 devkit
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
47 ; Common |
a93b21b8d0e7
Added devkit installer script for win32 devkit
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
48 Source: "..\applications\scons\*"; DestDir: "{app}\applications\scons"; Excludes: ".svn"; Flags: ignoreversion recursesubdirs createallsubdirs |
a93b21b8d0e7
Added devkit installer script for win32 devkit
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
49 Source: "..\applications\swigwin-1.3.40\*"; DestDir: "{app}\applications\swigwin-1.3.40"; Excludes: ".svn"; Flags: ignoreversion recursesubdirs createallsubdirs |
a93b21b8d0e7
Added devkit installer script for win32 devkit
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
50 Source: "..\includes\*"; DestDir: "{app}\includes"; Excludes: ".svn"; Flags: ignoreversion recursesubdirs createallsubdirs |
379
1ae78e506bd7
Updated the devkit installer to the one I used for the Jan2010 Dev Kit.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
378
diff
changeset
|
51 Source: "README_DevKit_Jan2010.txt"; DestDir:"{app}"; Flags: isreadme |
369
a93b21b8d0e7
Added devkit installer script for win32 devkit
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
52 |
a93b21b8d0e7
Added devkit installer script for win32 devkit
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
53 ; MinGW |
a93b21b8d0e7
Added devkit installer script for win32 devkit
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
54 Source: "..\applications\mingw\*"; DestDir: "{app}\applications\mingw"; Excludes: ".svn"; Flags: ignoreversion recursesubdirs createallsubdirs |
a93b21b8d0e7
Added devkit installer script for win32 devkit
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
55 Source: "..\binaries\mingw\*"; DestDir: "{app}\binaries\mingw"; Excludes: ".svn"; Components: compilers\mingw; Flags: ignoreversion recursesubdirs createallsubdirs |
a93b21b8d0e7
Added devkit installer script for win32 devkit
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
56 Source: "..\static_libs\mingw\*"; DestDir: "{app}\static_libs\mingw"; Excludes: ".svn"; Components: compilers\mingw; Flags: ignoreversion recursesubdirs createallsubdirs |
a93b21b8d0e7
Added devkit installer script for win32 devkit
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
57 |
a93b21b8d0e7
Added devkit installer script for win32 devkit
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
58 ; MSVC8 |
a93b21b8d0e7
Added devkit installer script for win32 devkit
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
59 Source: "..\binaries\msvc2005\*"; DestDir: "{app}\binaries\msvc2005"; Excludes: ".svn"; Components: compilers\msvc2005; Flags: ignoreversion recursesubdirs createallsubdirs |
a93b21b8d0e7
Added devkit installer script for win32 devkit
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
60 Source: "..\static_libs\msvc2005\*"; DestDir: "{app}\static_libs\msvc2005"; Excludes: ".svn"; Components: compilers\msvc2005; Flags: ignoreversion recursesubdirs createallsubdirs |
a93b21b8d0e7
Added devkit installer script for win32 devkit
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
61 |
a93b21b8d0e7
Added devkit installer script for win32 devkit
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
62 ; MSVC9 |
a93b21b8d0e7
Added devkit installer script for win32 devkit
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
63 Source: "..\binaries\msvc2008\*"; DestDir: "{app}\binaries\msvc2008"; Excludes: ".svn"; Components: compilers\msvc2008; Flags: ignoreversion recursesubdirs createallsubdirs |
a93b21b8d0e7
Added devkit installer script for win32 devkit
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
64 Source: "..\static_libs\msvc2008\*"; DestDir: "{app}\static_libs\msvc2008"; Excludes: ".svn"; Components: compilers\msvc2008; Flags: ignoreversion recursesubdirs createallsubdirs |
a93b21b8d0e7
Added devkit installer script for win32 devkit
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
65 |
a93b21b8d0e7
Added devkit installer script for win32 devkit
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
66 [Icons] |
a93b21b8d0e7
Added devkit installer script for win32 devkit
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
67 Name: "{group}\{cm:ProgramOnTheWeb,FIFE}"; Filename: "http://www.fifengine.de/" |
a93b21b8d0e7
Added devkit installer script for win32 devkit
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
68 Name: "{group}\{cm:UninstallProgram,FIFE}"; Filename: "{uninstallexe}" |
a93b21b8d0e7
Added devkit installer script for win32 devkit
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
69 |
a93b21b8d0e7
Added devkit installer script for win32 devkit
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
70 |