Mercurial > fife-parpg
annotate build/win32/update_project_files.bat @ 695:47d58c7a95d7
Fixed a bug in VFSDirectory that prevented absolute paths from being resolved.
* Modified the VFSDirectory constructor so that it now adds the drive root as the VFS root by default, instead of the current working directory.
* Added the current working directory to the VFS in Engine::preInit in addition to the default drive root.
* Reverted a change to EventManager::processMouseEvent which prevents GUIChan from grabbing mouse input. The fact that GUIChan grabs all mouse input will need to be addressed once the GUI code is modularized.
author | M. George Hansen <technopolitica@gmail.com> |
---|---|
date | Fri, 10 Jun 2011 23:36:14 -1000 |
parents | 6837a83471e0 |
children |
rev | line source |
---|---|
388
605d13efc6f9
More fixes for the win32 batch files to remove the need to overwrite the users path and define variables. [t:429]
vtchill@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
384
diff
changeset
|
1 @echo off |
0
4a0efb7baf70
* Datasets becomes the new trunk and retires after that :-)
mvbarracuda@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
2 |
648
6837a83471e0
* Fixed project files generation
mvbarracuda@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
388
diff
changeset
|
3 SET _=%CD% |
6837a83471e0
* Fixed project files generation
mvbarracuda@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
388
diff
changeset
|
4 |
0
4a0efb7baf70
* Datasets becomes the new trunk and retires after that :-)
mvbarracuda@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
5 :: Delete old generated project files to ensure that they get generated from scratch again |
4a0efb7baf70
* Datasets becomes the new trunk and retires after that :-)
mvbarracuda@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
6 cd %_%\build_environments |
384
621b062e752d
Modified the code blocks project files to fit with the new build system. Code blocks now uses scons to build each of the configurations. The python configurations build properly but fail during link with a bunch of undefined references insides of the swig generated dll, not sure why. Also updated the win32-config.py so that it no longer relies on variables defined outside of itself, this was causing code blocks to not be able to build. Updated a couple of the batch scripts so they run properly.
vtchill@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
378
diff
changeset
|
7 del code_blocks\fife.cbp |
0
4a0efb7baf70
* Datasets becomes the new trunk and retires after that :-)
mvbarracuda@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
8 del visual_studio_8\fife.vcproj |
4a0efb7baf70
* Datasets becomes the new trunk and retires after that :-)
mvbarracuda@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
9 del visual_studio_9\fife.vcproj |
4a0efb7baf70
* Datasets becomes the new trunk and retires after that :-)
mvbarracuda@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
10 |
388
605d13efc6f9
More fixes for the win32 batch files to remove the need to overwrite the users path and define variables. [t:429]
vtchill@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
384
diff
changeset
|
11 :: run scons |
648
6837a83471e0
* Fixed project files generation
mvbarracuda@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
388
diff
changeset
|
12 cd %_% |
388
605d13efc6f9
More fixes for the win32 batch files to remove the need to overwrite the users path and define variables. [t:429]
vtchill@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
384
diff
changeset
|
13 python applications\scons\scons.py -C ..\..\ projects |
0
4a0efb7baf70
* Datasets becomes the new trunk and retires after that :-)
mvbarracuda@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
14 |