annotate build/win32/build_environments/scons/logbuild_engine_debug.bat @ 255:51cc05d862f2

Merged editor_rewrite branch to trunk. This contains changes that may break compatibility against existing clients. For a list of changes that may affect your client, see: http://wiki.fifengine.de/Changes_to_pychan_and_FIFE_in_editor_rewrite_branch
author cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
date Mon, 08 Jun 2009 16:00:02 +0000
parents 80b3c41c3427
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 :: Delete engine_build_log.txt in case that it's still in place from a former compile sessions
5436c6070fc5 * Easy batch files for building debug versions of FIFE on win32
mvbarracuda@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
10 del "%_%\engine_build_log.txt"
5436c6070fc5 * Easy batch files for building debug versions of FIFE on win32
mvbarracuda@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
11
5436c6070fc5 * Easy batch files for building debug versions of FIFE on win32
mvbarracuda@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
12 :: 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
13 cd \
5436c6070fc5 * Easy batch files for building debug versions of FIFE on win32
mvbarracuda@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
14 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
15 scons debug=1 >> "%_%\engine_build_log.txt" 2>&1
72
5436c6070fc5 * Easy batch files for building debug versions of FIFE on win32
mvbarracuda@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
16
5436c6070fc5 * Easy batch files for building debug versions of FIFE on win32
mvbarracuda@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
17 :: 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
18 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
19 del _fife.pyd
5436c6070fc5 * Easy batch files for building debug versions of FIFE on win32
mvbarracuda@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
20 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
21
5436c6070fc5 * Easy batch files for building debug versions of FIFE on win32
mvbarracuda@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
22 :: 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
23 cd %_%