Eric S. Raymond
5ea6c2d748
Set some defaults for the boost checking.
2008-03-28 16:37:02 +00:00
Eric S. Raymond
6df31e5dc3
Integrate loonycyborg's boost checks better.
2008-03-28 16:18:38 +00:00
Eric S. Raymond
d65417b7d6
Fold in loonycyborg's boost check code, not used yet.
2008-03-28 16:14:09 +00:00
Eric S. Raymond
76276b56a8
Use plain boost libs, not the -mt ones.
2008-03-28 15:38:43 +00:00
Eric S. Raymond
27a79d8d5b
Improved documentation for scons usage.
2008-03-28 15:18:17 +00:00
Eric S. Raymond
090ac6f06a
Skip all SDL tests other than SDL_net if we're only building daemons.
2008-03-28 13:03:52 +00:00
Eric S. Raymond
9fa7c24164
We now have working CheckOGG and CheckPNG tests.
2008-03-28 12:47:09 +00:00
Eric S. Raymond
98f9200044
Rewrite two Check functions more correctly.
2008-03-28 12:02:45 +00:00
Eric S. Raymond
6a6e1cf8fb
Fix dumb coding error in the scons recipe.
2008-03-28 11:51:14 +00:00
Eric S. Raymond
2c1f0d0d7c
Disable some mistaken checks.
2008-03-28 11:46:36 +00:00
Eric S. Raymond
7cb1eeb6bd
Corrected Ogg Vorbis check.
2008-03-28 11:36:11 +00:00
Eric S. Raymond
c471f36b50
Improve the quality of the SDL checks in SConstruct.
2008-03-28 11:22:59 +00:00
Eric S. Raymond
1b68ec8273
Implement loonycyborg's more capable SDL check.
2008-03-28 10:58:43 +00:00
Eric S. Raymond
36834b6057
In scons recipe, use PkgConfig to check for SDL version.
2008-03-28 10:08:37 +00:00
Eric S. Raymond
9306210729
Copy configure.ac's platform-specific checks.
2008-03-28 09:15:19 +00:00
Eric S. Raymond
874524c957
Small optimization in scons recipe.
2008-03-28 08:55:49 +00:00
Eric S. Raymond
59ebd9b690
Enable building of the unit tests in the scons recipe.
2008-03-28 02:22:11 +00:00
Eric S. Raymond
ae70561807
Mark things the scons recipe doesn't cover yet.
...
Implement the sanity checker in the scons recipe.
2008-03-27 21:51:30 +00:00
Eric S. Raymond
dd2224dfb0
Remove a misleading comment.
2008-03-27 20:39:30 +00:00
Eric S. Raymond
73df078a64
Document the most recent scons recipe target.
2008-03-27 20:38:08 +00:00
Eric S. Raymond
97188084ef
Implement a localedir option in the scons recipe.
...
Fix a bug in the tarball maker.
2008-03-27 20:34:26 +00:00
Eric S. Raymond
e6ef42c9dd
scons recipe can now make distribution tarballs.
2008-03-27 20:03:25 +00:00
Eric S. Raymond
efcff1274b
Nuke the vestigial --lite option.
2008-03-27 17:16:15 +00:00
Eric S. Raymond
300a4b37d1
Implement server_uid and server_gid options to scons recipe.
2008-03-27 17:01:08 +00:00
Eric S. Raymond
e700694dee
Use AddPostAction to do fifo creation right.
2008-03-27 16:36:33 +00:00
Eric S. Raymond
a9d196f1b4
Another step towrds fifodir installation.
2008-03-27 15:34:16 +00:00
Eric S. Raymond
76057f9f77
A step towards getting fifodir install right.
2008-03-27 15:22:56 +00:00
Eric S. Raymond
2ac1ebc847
Update the scons recipe todo list.
2008-03-27 14:12:43 +00:00
Eric S. Raymond
33a869ee7f
Data directory installation now works.
2008-03-27 13:48:33 +00:00
Eric S. Raymond
66a696025b
Selectively enable content signatures at binary-build time...
...
...but not installation time. This avaoid the weird install crash
bug.
2008-03-27 11:30:40 +00:00
Eric S. Raymond
59deff29d4
Disable content-based signatures, and explain why it's a bad idea.
2008-03-27 10:38:03 +00:00
Eric S. Raymond
3bd3aa9086
Refactor scons installation.
2008-03-27 10:27:23 +00:00
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