# HG changeset patch
# User mvbarracuda@33b003aa-7bff-0310-803a-e67f0ece8222
# Date 1236805779 0
# Node ID 80b3c41c34272b8e821b5d5ff5532ff703479be6
# Parent 1587ff8fa3a0a400925210670e1a7d763676fe9a
* 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.
diff -r 1587ff8fa3a0 -r 80b3c41c3427 build/win32-config-dist.py
--- a/build/win32-config-dist.py Sun Mar 01 13:46:45 2009 +0000
+++ b/build/win32-config-dist.py Wed Mar 11 21:09:39 2009 +0000
@@ -10,7 +10,7 @@
includepath = path + '\\..\\..\\includes\\mingw'
staticlibpath = path + '\\..\\..\\static_libs\\mingw'
- context.env.Append(CPPPATH = [includepath + '\\libogg', includepath + '\\openal', includepath + '\\sdl_image', includepath + '\\zlib', includepath + '\\libguichan', includepath + '\\boost_1_35_0', includepath + '\\libvorbis', includepath + '\\libpng', includepath + '\\sdl_ttf', includepath + '\\sdl', includepath + '\\python25', includepath + '\\unittest++'])
+ context.env.Append(CPPPATH = [includepath + '\\libogg', includepath + '\\openal', includepath + '\\sdl_image', includepath + '\\zlib', includepath + '\\libguichan', includepath + '\\boost_1_38_0', includepath + '\\libvorbis', includepath + '\\libpng', includepath + '\\sdl_ttf', includepath + '\\sdl', includepath + '\\python25', includepath + '\\unittest++'])
context.env.Append(LIBPATH = [staticlibpath, staticlibpath + '\\python25'])
context.env.Append(LIBS = ['libguichan_sdl', 'libguichan', 'mingw32', 'zlib', 'vorbis', 'ogg', 'vorbisfile', 'libpng', 'SDL_image', 'SDLmain', 'SDL.dll', 'OpenAL32', 'SDL_ttf', 'boost_filesystem', 'boost_regex', 'boost_system', 'python25'])
diff -r 1587ff8fa3a0 -r 80b3c41c3427 build/win32/README.txt
--- a/build/win32/README.txt Sun Mar 01 13:46:45 2009 +0000
+++ b/build/win32/README.txt Wed Mar 11 21:09:39 2009 +0000
@@ -1,5 +1,5 @@
==========================
-FIFE Win32 compile guide for building the 2008.0-r1 release version
+FIFE Win32 compile guide for building the 2009.0 release version
==========================
Installation / build process
diff -r 1587ff8fa3a0 -r 80b3c41c3427 build/win32/build_environments/code_blocks/engine_template.xml
--- a/build/win32/build_environments/code_blocks/engine_template.xml Sun Mar 01 13:46:45 2009 +0000
+++ b/build/win32/build_environments/code_blocks/engine_template.xml Wed Mar 11 21:09:39 2009 +0000
@@ -17,7 +17,7 @@
-
+
diff -r 1587ff8fa3a0 -r 80b3c41c3427 build/win32/build_environments/scons/build_engine.bat
--- a/build/win32/build_environments/scons/build_engine.bat Sun Mar 01 13:46:45 2009 +0000
+++ b/build/win32/build_environments/scons/build_engine.bat Wed Mar 11 21:09:39 2009 +0000
@@ -1,6 +1,6 @@
:: Users will need to change paths if they use custom MinGW, SCons, Python or SWIG versions that didn't ship with the SDK
SET _=%CD%
-SET _SWIG="%_%\..\..\applications\swigwin-1.3.35"
+SET _SWIG="%_%\..\..\applications\swigwin-1.3.38"
:: To avoid path collisions the following line was commented out and replaced with a slightly different version
:: SET PATH=%Path%;%_%\applications\scons;%_%\applications\mingw\bin
diff -r 1587ff8fa3a0 -r 80b3c41c3427 build/win32/build_environments/scons/build_engine_debug.bat
--- a/build/win32/build_environments/scons/build_engine_debug.bat Sun Mar 01 13:46:45 2009 +0000
+++ b/build/win32/build_environments/scons/build_engine_debug.bat Wed Mar 11 21:09:39 2009 +0000
@@ -1,6 +1,6 @@
:: Users will need to change paths if they use custom MinGW, SCons, Python or SWIG versions that didn't ship with the SDK
SET _=%CD%
-SET _SWIG="%_%\..\..\applications\swigwin-1.3.35"
+SET _SWIG="%_%\..\..\applications\swigwin-1.3.38"
:: To avoid path collisions the following line was commented out and replaced with a slightly different version
:: SET PATH=%Path%;%_%\applications\scons;%_%\applications\mingw\bin
diff -r 1587ff8fa3a0 -r 80b3c41c3427 build/win32/build_environments/scons/build_engine_nolog.bat
--- a/build/win32/build_environments/scons/build_engine_nolog.bat Sun Mar 01 13:46:45 2009 +0000
+++ b/build/win32/build_environments/scons/build_engine_nolog.bat Wed Mar 11 21:09:39 2009 +0000
@@ -1,6 +1,6 @@
:: Users will need to change paths if they use custom MinGW, SCons, Python or SWIG versions that didn't ship with the SDK
SET _=%CD%
-SET _SWIG="%_%\..\..\applications\swigwin-1.3.35"
+SET _SWIG="%_%\..\..\applications\swigwin-1.3.38"
:: To avoid path collisions the following line was commented out and replaced with a slightly different version
:: SET PATH=%Path%;%_%\applications\scons;%_%\applications\mingw\bin
diff -r 1587ff8fa3a0 -r 80b3c41c3427 build/win32/build_environments/scons/build_tests.bat
--- a/build/win32/build_environments/scons/build_tests.bat Sun Mar 01 13:46:45 2009 +0000
+++ b/build/win32/build_environments/scons/build_tests.bat Wed Mar 11 21:09:39 2009 +0000
@@ -1,6 +1,6 @@
:: Users will need to change paths if they use custom MinGW, SCons, Python or SWIG versions that didn't ship with the SDK
SET _=%CD%
-SET _SWIG="%_%\..\..\applications\swigwin-1.3.35"
+SET _SWIG="%_%\..\..\applications\swigwin-1.3.38"
:: To avoid path collisions the following line was commented out and replaced with a slightly different version
:: SET PATH=%Path%;%_%\applications\scons;%_%\applications\mingw\bin
diff -r 1587ff8fa3a0 -r 80b3c41c3427 build/win32/build_environments/scons/cleanup_engine.bat
--- a/build/win32/build_environments/scons/cleanup_engine.bat Sun Mar 01 13:46:45 2009 +0000
+++ b/build/win32/build_environments/scons/cleanup_engine.bat Wed Mar 11 21:09:39 2009 +0000
@@ -1,6 +1,6 @@
:: Users will need to change paths if they use custom MinGW, SCons, Python or SWIG versions that didn't ship with the SDK
SET _=%CD%
-SET _SWIG="%_%\..\..\applications\swigwin-1.3.35"
+SET _SWIG="%_%\..\..\applications\swigwin-1.3.38"
:: To avoid path collisions the following line was commented out and replaced with a slightly different version
:: SET PATH=%Path%;%_%\applications\scons;%_%\applications\mingw\bin
diff -r 1587ff8fa3a0 -r 80b3c41c3427 build/win32/build_environments/scons/list_scons_args.bat
--- a/build/win32/build_environments/scons/list_scons_args.bat Sun Mar 01 13:46:45 2009 +0000
+++ b/build/win32/build_environments/scons/list_scons_args.bat Wed Mar 11 21:09:39 2009 +0000
@@ -1,6 +1,6 @@
:: Users will need to change paths if they use custom MinGW, SCons, Python or SWIG versions that didn't ship with the SDK
SET _=%CD%
-SET _SWIG="%_%\..\..\applications\swigwin-1.3.35"
+SET _SWIG="%_%\..\..\applications\swigwin-1.3.38"
:: To avoid path collisions the following line was commented out and replaced with a slightly different version
:: SET PATH=%Path%;%_%\applications\scons;%_%\applications\mingw\bin
diff -r 1587ff8fa3a0 -r 80b3c41c3427 build/win32/build_environments/scons/logbuild_engine.bat
--- a/build/win32/build_environments/scons/logbuild_engine.bat Sun Mar 01 13:46:45 2009 +0000
+++ b/build/win32/build_environments/scons/logbuild_engine.bat Wed Mar 11 21:09:39 2009 +0000
@@ -1,6 +1,6 @@
:: Users will need to change paths if they use custom MinGW, SCons, Python or SWIG versions that didn't ship with the SDK
SET _=%CD%
-SET _SWIG="%_%\..\..\applications\swigwin-1.3.35"
+SET _SWIG="%_%\..\..\applications\swigwin-1.3.38"
:: To avoid path collisions the following line was commented out and replaced with a slightly different version
:: SET PATH=%Path%;%_%\applications\scons;%_%\applications\mingw\bin
diff -r 1587ff8fa3a0 -r 80b3c41c3427 build/win32/build_environments/scons/logbuild_engine_debug.bat
--- a/build/win32/build_environments/scons/logbuild_engine_debug.bat Sun Mar 01 13:46:45 2009 +0000
+++ b/build/win32/build_environments/scons/logbuild_engine_debug.bat Wed Mar 11 21:09:39 2009 +0000
@@ -1,6 +1,6 @@
:: Users will need to change paths if they use custom MinGW, SCons, Python or SWIG versions that didn't ship with the SDK
SET _=%CD%
-SET _SWIG="%_%\..\..\applications\swigwin-1.3.35"
+SET _SWIG="%_%\..\..\applications\swigwin-1.3.38"
:: To avoid path collisions the following line was commented out and replaced with a slightly different version
:: SET PATH=%Path%;%_%\applications\scons;%_%\applications\mingw\bin
diff -r 1587ff8fa3a0 -r 80b3c41c3427 build/win32/build_environments/scons/logbuild_engine_nolog.bat
--- a/build/win32/build_environments/scons/logbuild_engine_nolog.bat Sun Mar 01 13:46:45 2009 +0000
+++ b/build/win32/build_environments/scons/logbuild_engine_nolog.bat Wed Mar 11 21:09:39 2009 +0000
@@ -1,6 +1,6 @@
:: Users will need to change paths if they use custom MinGW, SCons, Python or SWIG versions that didn't ship with the SDK
SET _=%CD%
-SET _SWIG="%_%\..\..\applications\swigwin-1.3.35"
+SET _SWIG="%_%\..\..\applications\swigwin-1.3.38"
:: To avoid path collisions the following line was commented out and replaced with a slightly different version
:: SET PATH=%Path%;%_%\applications\scons;%_%\applications\mingw\bin
diff -r 1587ff8fa3a0 -r 80b3c41c3427 build/win32/build_environments/scons/logbuild_tests.bat
--- a/build/win32/build_environments/scons/logbuild_tests.bat Sun Mar 01 13:46:45 2009 +0000
+++ b/build/win32/build_environments/scons/logbuild_tests.bat Wed Mar 11 21:09:39 2009 +0000
@@ -1,6 +1,6 @@
:: Users will need to change paths if they use custom MinGW, SCons, Python or SWIG versions that didn't ship with the SDK
SET _=%CD%
-SET _SWIG="%_%\..\..\applications\swigwin-1.3.35"
+SET _SWIG="%_%\..\..\applications\swigwin-1.3.38"
:: To avoid path collisions the following line was commented out and replaced with a slightly different version
:: SET PATH=%Path%;%_%\applications\scons;%_%\applications\mingw\bin
diff -r 1587ff8fa3a0 -r 80b3c41c3427 build/win32/build_environments/visual_studio_8/engine_template.xml
--- a/build/win32/build_environments/visual_studio_8/engine_template.xml Sun Mar 01 13:46:45 2009 +0000
+++ b/build/win32/build_environments/visual_studio_8/engine_template.xml Wed Mar 11 21:09:39 2009 +0000
@@ -24,7 +24,7 @@
-
+
@@ -41,7 +41,7 @@
-
+
diff -r 1587ff8fa3a0 -r 80b3c41c3427 build/win32/build_environments/visual_studio_9/Fife_UnitTest.vcproj
--- a/build/win32/build_environments/visual_studio_9/Fife_UnitTest.vcproj Sun Mar 01 13:46:45 2009 +0000
+++ b/build/win32/build_environments/visual_studio_9/Fife_UnitTest.vcproj Wed Mar 11 21:09:39 2009 +0000
@@ -41,7 +41,7 @@