Commit graph

676 commits

Author SHA1 Message Date
Pauli Nieminen
c934825607 Excluded data/test/ from tarball 2008-08-23 16:08:37 +00:00
Sergey Popov
7c3df74d58 Improved distcc option to take arbitrary number of parallel compilations. 2008-08-22 17:20:26 +00:00
Pauli Nieminen
344ae5aa46 Fixed disabling distcc with 0 parameter 2008-08-22 16:58:24 +00:00
Pauli Nieminen
c89e3a4a8e Made distcc take parelization level as parameter
Changed localedef --force to posix compliance -c switch
2008-08-22 16:53:42 +00:00
Eric S. Raymond
259a808ad4 The build variable now defaults to a 'base' value...
...that builds in the distribution root, restoring the old
Emacs-friendly default behavior.  Next step: try to fake Emacs compile
mode into coping gracefully with the other variants.
2008-08-21 22:04:27 +00:00
Pauli Nieminen
2b6f8637f2 Prevent dummylocales compilation in windows 2008-08-20 20:36:41 +00:00
Sergey Popov
439b66e82a Use "git-svn find-rev HEAD" to find revision of git-svn. 2008-08-20 17:07:28 +00:00
Sergey Popov
61469a774b Fixed crash when installing dummy locales if locales dir doesn't exist. 2008-08-20 14:00:49 +00:00
Pauli Nieminen
a5ed42c1dd Broken dummylocales runtime configuration implementation. installation fails 2008-08-20 13:55:07 +00:00
Sergey Popov
b1adf57470 Use env.Command to copy/hardlink binaries to working copy root...
...thus fixing bug #11987
2008-08-19 10:54:28 +00:00
Tomasz Śniatowski
c19943c2ba Make editor2 options on by default in the build systems 2008-08-15 19:11:11 +01:00
Sergey Popov
80c49994f4 Made "scons all" build tests too. 2008-08-13 22:16:03 +00:00
Pauli Nieminen
e50d11af06 Added boost asio and smart_ptr library checking to scons 2008-08-12 20:01:52 +00:00
Sergey Popov
38aff56452 Unit tests require all game and server's dependencies.
Reflected this in scons recipe.
2008-08-10 18:30:56 +00:00
Sergey Popov
66733c3ffb Made scons --help sort options alphabetically. 2008-08-05 12:04:30 +00:00
Gunter Labes
3207048de8 typo fixes 2008-08-05 11:53:30 +00:00
Sergey Popov
36bb0ae608 Ensure that "scons install" always updates datafiles. 2008-07-27 19:38:00 +00:00
Greg Copeland
32ba674b92 User's path is now always forwarded, regardless of build platform.
Previously, user's path was only provided on Windows.
2008-07-25 20:05:52 +00:00
Tomasz Śniatowski
52c634c971 The old editor now build fine with editor2 option set, so remove warnings and checks for that 2008-07-20 21:53:08 +01:00
Sergey Popov
3ec1d79883 Fixed scons prepending destdir to path in -DFIFODIR. 2008-07-19 09:35:41 +00:00
Sergey Popov
0b2292941d Added PythonExtension wrapper method to scons. 2008-07-14 16:53:20 +00:00
Sergey Popov
d4bae581b0 Added option to specify location of GTK SDK to scons.
Use env.ParseConfig in pango check instead of TryAction("pkg-config ...
2008-07-13 10:24:33 +00:00
Mark de Wever
f3962c61f0 When not testing for prerequisites let have_X depend on the platform. 2008-07-12 09:32:27 +00:00
Mark de Wever
e63e00dad2 Write in the pango render engine for the new widget library.
Also enabled it for scons, cmake still needs to be done.
2008-07-11 16:53:20 +00:00
Sergey Popov
c079143228 Added custom check for pango(not used for now). 2008-07-10 18:34:07 +00:00
Sergey Popov
a203628efb Pass -Wall -Wno-unused -Wno-sign-compare in all build variants. 2008-07-07 09:31:08 +00:00
Sergey Popov
4e00dc4c43 Moved Mordante's gui2 sources from libwesnoth to their proper place...
...thus eliminating circular references between libwesnoth and
libwesnoth_core.
2008-07-05 21:00:30 +00:00
Pauli Nieminen
1e8880e604 [[frame counter and build recipe fixes]]
Changed test_utils::fake_event_source to use frame counter as time
source instead of real time. This makes test cases more predictable
and easier to write.

Removed linker workarounds and added --start-group --end-group linker
parameters
2008-07-05 19:09:24 +00:00
Tomasz Śniatowski
a0fa5d2ad6 add "z" lib in scons when building on win32,
...wesnoth won't compile for me without it. If it breaks building for
someone else go ahead and remove it.
2008-07-04 00:37:57 +01:00
Tomasz Śniatowski
1126f6daba add -Wall to build=release. I see no reason not to have these warnings on. 2008-07-04 00:35:48 +01:00
Tomasz Śniatowski
0638b21478 add "EXPERIMENTAL" warning near editor2 options 2008-07-04 00:34:22 +01:00
Pauli Nieminen
221def1225 Fixed autotools to compile unit tests
Made test to be one of scons default targets
2008-07-01 21:57:09 +00:00
Sergey Popov
4667b1fcc4 Prevent scons crash if config.h.dummy is absent. 2008-06-30 21:06:22 +00:00
Sergey Popov
1add45a32a Added -W -Wall to strict compilation. 2008-06-30 19:08:36 +00:00
Pauli Nieminen
6c824cdcc5 Test case to make network::manager ready to crash 2008-06-29 23:55:15 +00:00
Sergey Popov
d5eea14d8b Made scons hardlink binaries to working copy root instead of copying them. 2008-06-28 14:01:08 +00:00
Sergey Popov
897a453d55 Added support for ccache and distcc. 2008-06-27 11:52:19 +00:00
Sergey Popov
e22fedcb72 Improved boost autodetection. 2008-06-24 20:43:09 +00:00
Sergey Popov
02169e41e0 Fixed passing paths with destdir joined in -DWESNOTH_PATH etc. 2008-06-24 16:02:23 +00:00
Pauli Nieminen
40df21d79a Added wesnothd search dialog to preferences and after failed mp server launch
Code still needs some testing and cleaning. I will look at it tomorrow
2008-06-24 14:35:44 +00:00
Sergey Popov
d41f1064ce SCons recipe: added cross-compile support. 2008-06-23 19:52:02 +00:00
Mark de Wever
d5275eae25 Add Exuberant Ctags suppor to the TAGS build. Esr you might want to review it. 2008-06-23 15:10:54 +00:00
Pauli Nieminen
b8222b7b7f Fixed cxxtool check work if not set 2008-06-23 13:01:26 +00:00
Pauli Nieminen
cad1105d5c Option to set c++ compiler for scons 2008-06-23 12:44:24 +00:00
Sergey Popov
f4f82aa9dd Added option "fast" to scons recipe. 2008-06-23 09:20:53 +00:00
Pauli Nieminen
3200d42e06 made some of compiler defines to be file specific to reduce recompilation
Improved wesnothd filename quessing a bit
2008-06-22 22:41:36 +00:00
Sergey Popov
fc1c32fbc9 Made "install" target take build suffix into account...
...when looking for binaries to install.
2008-06-15 10:54:32 +00:00
Sergey Popov
1a77b2c338 SCons recipe: added version_suffix option. 2008-06-13 08:42:18 +00:00
Sergey Popov
d01c2c129b Removed scons check for sendfile. 2008-06-11 20:25:36 +00:00
Sergey Popov
16281bac17 Fix compile with -ansi on windows. 2008-06-11 12:20:59 +00:00