Mercurial > fife-parpg
annotate build/win32/installer/README.txt @ 626:01994b7e505a
* Applied GreyGhosts patch to fife_settings. Allows the user to load the gui XML whenever they want. Also returns a reference to the dialog so it can be worked with outside of fife_settings.
author | prock@33b003aa-7bff-0310-803a-e67f0ece8222 |
---|---|
date | Mon, 04 Oct 2010 14:55:57 +0000 |
parents | 12ca54931880 |
children |
rev | line source |
---|---|
353
91474309de1a
Win32 installer:
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
1 To create the installer you must have Inno Setup Compiler >= 5.3 installed. |
91474309de1a
Win32 installer:
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
2 |
91474309de1a
Win32 installer:
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
3 Then follow this procedure: |
383
12ca54931880
Updated the FIFE installer script.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
353
diff
changeset
|
4 1. Check out a clean copy of fife trunk. |
12ca54931880
Updated the FIFE installer script.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
353
diff
changeset
|
5 2. Build FIFE (ensure that the required DLLs get copied to <FIFE>\trunk\engine\python\fife) |
12ca54931880
Updated the FIFE installer script.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
353
diff
changeset
|
6 3. From the <FIFE>\trunk directory execute the command 'python setup.py bdist_wininst' to build the python module installer. |
12ca54931880
Updated the FIFE installer script.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
353
diff
changeset
|
7 4. Compile the FIFE installer (right click fife.iss -> Compile) |
353
91474309de1a
Win32 installer:
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
8 |
91474309de1a
Win32 installer:
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
9 You should now have a working installer called FIFE {VERSION}. |
91474309de1a
Win32 installer:
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
10 |
91474309de1a
Win32 installer:
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
11 Now that you have the working copy set up, all you have to do to create a new installer is: |
91474309de1a
Win32 installer:
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
12 1. Update the fife directory (svn update) |
91474309de1a
Win32 installer:
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
13 2. Recompile FIFE |
383
12ca54931880
Updated the FIFE installer script.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
353
diff
changeset
|
14 3. Run 'python setup.py bdist_wininst' to create the python module installer |
12ca54931880
Updated the FIFE installer script.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
353
diff
changeset
|
15 3. Compile the FIFE installer |