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
Sergey Popov
54ad1ddf36
SCons recipe: added checks for poll and select; generate config.h
2008-06-09 09:28:06 +00:00
Tomasz Śniatowski
c170ee4b14
Add editor2 build option to scons
2008-06-07 14:57:48 +01:00
Sergey Popov
12376d9f61
SCons recipe: pass -D_X11 if X server headers are found.
2008-06-05 20:41:16 +00:00
Sergey Popov
8e02b1db11
Corrected sendfile check.
2008-06-05 13:07:20 +00:00
Pauli Nieminen
b0ff1eca97
Implemented send_file using sendfile() system call
2008-06-04 22:40:07 +00:00
Sergey Popov
1db72bff99
Refactored build variants implementation.
2008-06-03 17:48:54 +00:00
Sergey Popov
7f54b1d8b5
SCons recipe: updated help message.
2008-06-03 12:59:33 +00:00
Gunter Labes
e0f868c3c4
* append CXXFLAGS and LDFLAGS later so you can actually override stuff with them
2008-06-02 21:58:36 +00:00
Sergey Popov
10f4842197
SCons recipe:
...
- Forward PATH environment variable on windows.
- Empty CPPPATH for windres.
2008-05-31 12:07:06 +00:00
Sergey Popov
4d28c6d936
Simplified TAGS target implementation.
2008-05-30 22:10:39 +00:00
Sergey Popov
308321095d
SCons recipe: fixed TAGS and test targets.
2008-05-25 11:11:05 +00:00
Sergey Popov
c445a6f117
Made "windows-release" target compile and install binaries for all arches.
2008-05-23 15:49:16 +00:00
Sergey Popov
44280b5a9d
SCons recipe: moved some Install builder methods to separate file.
2008-05-22 13:51:51 +00:00
Sergey Popov
a57b3912dc
SCons recipe: added support for using windows resource files.
2008-05-21 09:42:36 +00:00
Sergey Popov
0dd040c0e7
SCons recipe: made manual target work properly...
...
...with update-po4a target: generate html for all .xmls generated by
po4a and ignore .xmls dropped by it.
2008-05-20 15:36:33 +00:00
Sergey Popov
14f75b3522
SCons recipe: improved regex used to parse config.h.dummy...
...
...so it works on windows.
2008-05-17 16:31:07 +00:00
Sergey Popov
03a6414fd4
Made SCons recipe add proper version suffix when making tarballs.
2008-05-17 09:15:26 +00:00
Pauli Nieminen
90930ec599
Made new stats visible same time with old for comparision (need testing)
2008-05-14 14:47:24 +00:00
Sergey Popov
d19a6ee5a0
Added "profile" build variant.
2008-05-13 12:48:04 +00:00
Sergey Popov
d087738239
SCons recipe: pass -mthreads on windows.
2008-05-12 10:01:57 +00:00
Pauli Nieminen
859958b006
Added possibility to use per fight EV statistics proposed by maboul
...
Fixed possible cause for client disconnects when having bad connection
Cleaned up game config reading code
minor code cleanups
2008-05-11 19:34:32 +00:00
Sergey Popov
f12ea25441
Fixed default targets.
2008-05-11 12:51:21 +00:00
Sergey Popov
30071999bb
Simplify build variants implementation.
...
No longer crash if some targets are disabled.
2008-05-11 12:34:55 +00:00
Sergey Popov
06b7b5e592
SCons recipe no longer tries to pass paths in -D compiler flags on windows.
2008-05-10 19:42:36 +00:00
Sergey Popov
f0885cb468
Added extra_flags_release and extra_flags_debug build variables.
2008-05-10 14:43:25 +00:00