Mercurial > fife-parpg
annotate build/win32/installer/devkit.iss @ 524:6037f79b0dcf
Multiple quests now work.
Added the item layer.
Made movement more like diablo by allowing you to hold and drag the left mouse button.
All objects are now loaded from a separate "allobjects" file. Specific item attributes are loaded from the map objects file (like position). This allows for the possibility of multiple instances using the same FIFE model.
author | prock@33b003aa-7bff-0310-803a-e67f0ece8222 |
---|---|
date | Thu, 27 May 2010 21:11:37 +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 |