Commit graph

513 commits

Author SHA1 Message Date
Eric S. Raymond
e92ab58a60 Fix bugs in scons recipe's icon installation. 2008-03-29 14:53:57 +00:00
Eric S. Raymond
9928a58eb0 Implement icon and desktop-entry installation. 2008-03-29 14:35:30 +00:00
Sergey Popov
749a6de9b3 Made scons recipe run all checks...
...and enable/disable targets depending on results.
2008-03-29 14:01:55 +00:00
Eric S. Raymond
69de349ab1 Ensure that both recipes include revision.hpp in the tarball. 2008-03-29 13:28:34 +00:00
Eric S. Raymond
82ea6c5af9 Update scons recipe todo list. 2008-03-29 12:16:27 +00:00
Eric S. Raymond
b1a73f913a Fix erroneous help strings. 2008-03-29 12:04:21 +00:00
Eric S. Raymond
70ee30207c Add a verbose option to the scons recipe. Don't install makefiles. 2008-03-29 12:02:42 +00:00
Eric S. Raymond
d4ed7ec0c8 Reorder scons options so they're easier to find. 2008-03-29 11:35:17 +00:00
Eric S. Raymond
098479a9d7 Implement tinygui image resizing in scons recipe. 2008-03-29 11:28:18 +00:00
Bruno Wolff III
b37dbb0a98 Fix problem with 'strict' option...
...so that compiler options aren't incorrectly combined in a quoted
string.
2008-03-29 10:03:04 +00:00
Eric S. Raymond
fe89b81db3 Boost check corrections from loonycyborg. 2008-03-29 09:54:02 +00:00
Eric S. Raymond
9f141ccac3 Update todo list and comments. 2008-03-29 09:26:51 +00:00
Eric S. Raymond
ddb86438d6 Add options cache. 2008-03-28 18:57:47 +00:00
Eric S. Raymond
8309f579de Enable prereqs=no option to make prerequisite checks nonfatal. 2008-03-28 18:13:41 +00:00
Eric S. Raymond
1e3a6e195d Guard the boost check, too. 2008-03-28 17:41:19 +00:00
Eric S. Raymond
0f44d50eef Switch off abort checks for missing library...
...if user specified CXXFLAGS or LDFLAGS.  (Assume he knows what he's
doing.)
2008-03-28 17:37:44 +00:00
Eric S. Raymond
22ea8f704a Better boostlibs check;...
...will find -mt libraries if the plain ones are not available.
2008-03-28 16:58:54 +00:00
Eric S. Raymond
fb637cab77 Thinko fix. 2008-03-28 16:45:27 +00:00
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