Eric S. Raymond
dd01cd139c
Corrected recipe for making revision.hpp.
2008-03-27 10:13:00 +00:00
Eric S. Raymond
ca5539e5a5
Clean up the installation productions.
2008-03-27 09:33:14 +00:00
Eric S. Raymond
76b4d7929a
Arrange for uninstall to delete all servers. Add an install-campaignd.
2008-03-27 09:15:20 +00:00
Eric S. Raymond
e44daa3079
Arrange both build recipes so they generate a revision.hpp file...
...
...containing a symbol definition for the checkout revision. Guard the
inclusion with HAVE_REVISION so Windows developers doing an SVN
checkout wobn't trip over it. (This is a stopgap until scons or cmake
lets us create the recision.h file uniformly on Windows.)
2008-03-27 08:37:20 +00:00
Gunter Labes
3b9f18403d
implement fifodir
2008-03-27 01:34:23 +00:00
Gunter Labes
84e2ad2b7a
remove unnecessary includes and libs from the wesnothd target
...
add a wesnothd-install target
add linker flag for profiling
2008-03-26 23:40:51 +00:00
Gunter Labes
dd6c1ad37b
correctly append $CXXFLAGS and $LDFLAGS from the environment
2008-03-26 20:45:50 +00:00
Eric S. Raymond
0dff223ddd
Accept passed-in LDFLAGS and CXXFLAGS.
2008-03-26 18:09:24 +00:00
Eric S. Raymond
e3b0135242
Use LINKFLAGS, not LDFLAGS. Link only as needed.
2008-03-26 17:48:17 +00:00
Eric S. Raymond
718f42d025
Implement internal_data option in the scons recipe.
2008-03-26 14:46:13 +00:00
Eric S. Raymond
0df938b4b9
Thinko fix in scons recipe.
2008-03-26 14:36:03 +00:00
Eric S. Raymond
03a5505e4e
Eliminate wesconfig.h includes where they are no longer needed.
...
Fix a minor Windows porting bug due to a typo (WIN32 -> _WIN32).
Make game_config.o explicitly dependent on the verion stamp file in scons.
2008-03-26 10:41:50 +00:00
Eric S. Raymond
84461299df
Fix an installation bug in the scons recipe.
2008-03-26 02:38:09 +00:00
Eric S. Raymond
4e90bbc3cd
scons should no longer generate wesconfig.h. Add Python-suppression option.
2008-03-25 14:36:53 +00:00
Eric S. Raymond
c8efc43a4b
Document know problems with the scons build.
2008-03-25 08:50:25 +00:00
Eric S. Raymond
f016fd119b
scons uninstall proceduction is working.
2008-03-25 05:56:15 +00:00
Eric S. Raymond
93e18d1214
scons installation works, but with one odd error message.
2008-03-25 04:30:17 +00:00
Eric S. Raymond
07ac33c7de
Get the Python site-packages directory right in the scons recipe.
2008-03-25 01:14:25 +00:00
Eric S. Raymond
23798c2b78
Typo fix.
2008-03-24 16:38:00 +00:00
Eric S. Raymond
2e9f61e876
Installation production is ready, *except* for data directory installation.
2008-03-24 15:32:49 +00:00
Eric S. Raymond
7e28631e52
Proof of concept for installation machinery.
2008-03-24 15:04:08 +00:00
Eric S. Raymond
b6af620a56
Most of the way (though not all) to getting the test target to build.
2008-03-24 14:16:41 +00:00
Eric S. Raymond
d648270ebb
Re-introduce wesconfig.h include to some files...
...
...where it will be handy for the scons build.
2008-03-24 13:43:45 +00:00
Eric S. Raymond
c1bc990148
Refactoring step in the scons recipe.
2008-03-24 13:24:11 +00:00
Eric S. Raymond
e2cd9ae8dc
Fix a comment and regroup.
2008-03-24 12:52:29 +00:00
Eric S. Raymond
a2942cbc28
Re-enable fribidi and Python tests.
2008-03-24 12:50:21 +00:00
Eric S. Raymond
ba608e95e0
Factoring into SConstruct and src/SConstruct turned out to be a bad idea,
...
...revert it.
2008-03-24 12:17:46 +00:00
Eric S. Raymond
6952bdb6e7
Implement the prefsdir option.
2008-03-24 04:20:35 +00:00
Eric S. Raymond
f249c93831
Implement fribidi check in scons.
2008-03-24 03:45:07 +00:00
Eric S. Raymond
b49af0b594
Move the implementation of some scons switches.
2008-03-24 03:23:49 +00:00
Eric S. Raymond
d71d7fa45b
Support more configuration flags in scons.
2008-03-24 02:36:13 +00:00
Eric S. Raymond
4d22fce1a4
Correct a documentation comment.
2008-03-23 13:43:38 +00:00
Eric S. Raymond
9f0ddf215d
Added cutter to scons build.
2008-03-23 05:36:25 +00:00
Eric S. Raymond
495313cf1c
Add exploder to the scons build.
2008-03-23 05:13:12 +00:00
Eric S. Raymond
67bf2612d6
scons recipe complexity reduction.
2008-03-22 17:01:48 +00:00
Eric S. Raymond
f622023e36
More option coverage in the scons recipe.
2008-03-22 13:09:01 +00:00
Eric S. Raymond
ed0c215917
Add smallgui option to scons recipe.
2008-03-22 12:41:36 +00:00
Eric S. Raymond
de3b6a6b1c
Split the scons recipe so it doesn't have to rebuild every .o every time.
2008-03-22 11:56:45 +00:00
Eric S. Raymond
a586100484
And yet *more* scons warnings cleared.
2008-03-22 05:52:01 +00:00
Eric S. Raymond
6e370718fb
Yet more scons warnings cleared.
2008-03-22 05:40:54 +00:00
Eric S. Raymond
949389a998
More warning message elimination.
2008-03-22 05:31:31 +00:00
Eric S. Raymond
0dd9a4da4d
Cut down on scons warnings.
2008-03-22 05:20:56 +00:00
Eric S. Raymond
22c54522ad
Back out SConstruct changes that broke the game build.
2008-03-22 05:08:09 +00:00
Eric S. Raymond
eb1c774825
Abstract out another library in scons.
2008-03-21 17:00:47 +00:00
Eric S. Raymond
1e468a721d
Make the campaign server and tags file.
2008-03-21 15:28:19 +00:00
Eric S. Raymond
e695e9b08f
wesnoth game builds in scons.
2008-03-21 12:13:33 +00:00
Eric S. Raymond
8f0abfc216
wesnoth_editor builds in scons.
2008-03-21 12:03:08 +00:00
Eric S. Raymond
771ac29eb2
Build libwesnoth and editor with scons (not quite working yet).
2008-03-21 11:46:48 +00:00
Eric S. Raymond
e31fc30521
Another step towards scons build.
2008-03-21 11:12:25 +00:00
Eric S. Raymond
47bfeded8e
Actually build a config.h.
2008-03-20 02:30:42 +00:00