Mercurial > fife-parpg
annotate build/win32/update_project_files.bat @ 648:6837a83471e0
* Fixed project files generation
* The old generated project files were not deleted when update_project_files.bat was run for a 2nd time
author | mvbarracuda@33b003aa-7bff-0310-803a-e67f0ece8222 |
---|---|
date | Thu, 14 Oct 2010 13:02:47 +0000 |
parents | 605d13efc6f9 |
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 |