annotate build/win32/build_environments/scons/build_engine_debug.bat @ 197:80b3c41c3427

* Updated win32 build scripts to work with the new compile SDK * Download the SDK here: http://downloads.sourceforge.net/fife/FIFE_2009.0_win32_SDK.7z * List of changes and further details can be found here: http://fifengine.de/2009/03/11/new-win32-compile-sdk-released-20090/ * The 2008.0-r4 SDK won't work anymore since this commit.
author mvbarracuda@33b003aa-7bff-0310-803a-e67f0ece8222
date Wed, 11 Mar 2009 21:09:39 +0000
parents 70724fd111b8
children 5ab78cd39534
rev   line source
72
5436c6070fc5 * Easy batch files for building debug versions of FIFE on win32
mvbarracuda@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
1 :: Users will need to change paths if they use custom MinGW, SCons, Python or SWIG versions that didn't ship with the SDK
5436c6070fc5 * Easy batch files for building debug versions of FIFE on win32
mvbarracuda@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
2 SET _=%CD%
197
80b3c41c3427 * Updated win32 build scripts to work with the new compile SDK
mvbarracuda@33b003aa-7bff-0310-803a-e67f0ece8222
parents: 185
diff changeset
3 SET _SWIG="%_%\..\..\applications\swigwin-1.3.38"
72
5436c6070fc5 * Easy batch files for building debug versions of FIFE on win32
mvbarracuda@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
4
5436c6070fc5 * Easy batch files for building debug versions of FIFE on win32
mvbarracuda@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
5 :: To avoid path collisions the following line was commented out and replaced with a slightly different version
5436c6070fc5 * Easy batch files for building debug versions of FIFE on win32
mvbarracuda@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
6 :: SET PATH=%Path%;%_%\applications\scons;%_%\applications\mingw\bin
5436c6070fc5 * Easy batch files for building debug versions of FIFE on win32
mvbarracuda@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
7 SET PATH=%_%\..\..\applications\scons;%_%\..\..\applications\mingw\bin
5436c6070fc5 * Easy batch files for building debug versions of FIFE on win32
mvbarracuda@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
8
5436c6070fc5 * Easy batch files for building debug versions of FIFE on win32
mvbarracuda@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
9 :: Goto TRUNK and call SCons
5436c6070fc5 * Easy batch files for building debug versions of FIFE on win32
mvbarracuda@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
10 cd \
5436c6070fc5 * Easy batch files for building debug versions of FIFE on win32
mvbarracuda@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
11 cd "%_%\..\..\..\.."
185
70724fd111b8 * Removing deprecated ZIP build parameter as the engine gets built with with ZIP support by default now
mvbarracuda@33b003aa-7bff-0310-803a-e67f0ece8222
parents: 72
diff changeset
12 scons debug=1
72
5436c6070fc5 * Easy batch files for building debug versions of FIFE on win32
mvbarracuda@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
13
5436c6070fc5 * Easy batch files for building debug versions of FIFE on win32
mvbarracuda@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
14 :: Delete old versions of _fife.pyd and rename the compiled fife.dll to _fife.pyd
5436c6070fc5 * Easy batch files for building debug versions of FIFE on win32
mvbarracuda@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
15 cd "%_%\..\..\..\..\engine\swigwrappers\python"
5436c6070fc5 * Easy batch files for building debug versions of FIFE on win32
mvbarracuda@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
16 del _fife.pyd
5436c6070fc5 * Easy batch files for building debug versions of FIFE on win32
mvbarracuda@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
17 move "..\..\fife.dll" .\_fife.pyd
5436c6070fc5 * Easy batch files for building debug versions of FIFE on win32
mvbarracuda@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
18
5436c6070fc5 * Easy batch files for building debug versions of FIFE on win32
mvbarracuda@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
19 :: Return us to the directory we started from
5436c6070fc5 * Easy batch files for building debug versions of FIFE on win32
mvbarracuda@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
20 cd %_%