Commit graph

675 commits

Author SHA1 Message Date
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
Sergey Popov
c37a6f0944 SCons recipe:
- fixed regex in po/SConscript to work on windows.

- No longer pass -O2 -ansi on windows.
2008-05-10 12:02:55 +00:00
Sergey Popov
8146f5b544 Made scons recipe regenerate revision.hpp only if svn revision changes. 2008-05-09 16:01:58 +00:00
Sergey Popov
a75775048a Made scons recipe use imagemagick's identify instead of file(1). 2008-05-09 14:59:02 +00:00
Sergey Popov
8262b0a694 Made scons recipe properly resize 205x205 images to 80x80. 2008-05-08 20:35:35 +00:00
Sergey Popov
16430cdf38 Renamed localedir option to localedirname. 2008-05-08 19:08:14 +00:00
Sergey Popov
9eb5e1d320 Fixed default value of datadir. 2008-05-08 19:01:11 +00:00
Sergey Popov
6a559fe1e5 Added gettext tool. 2008-05-08 16:11:57 +00:00
Sergey Popov
51f18a2a02 Added python imports that for some reason are required on windows...
...but not on linux.

Append PROGSUFFIX when copying binaries to wesnoth root.
2008-05-08 11:22:15 +00:00
Sergey Popov
7789f5e772 Renamed pythonlibdir option to python_site_packages_dir 2008-05-07 17:23:58 +00:00
Sergey Popov
c4efb694bf Implemented pythonlibdir that specifies where to install python modules. 2008-05-07 16:30:41 +00:00
Sergey Popov
9a1c104611 SCons recipe can now build both build variants at the same time. 2008-05-07 13:47:23 +00:00
Sergey Popov
c2abf84dbf Implemented debug and release build variants. 2008-05-07 11:23:39 +00:00
Sergey Popov
5610e7f241 Moved all custom config checks to separate files. 2008-05-06 13:19:38 +00:00
Sergey Popov
a09fb63227 Moved python check to separate file. 2008-05-06 12:43:02 +00:00
Sergey Popov
572f5d705a Corrected subprocess.call invocation. 2008-05-06 09:35:03 +00:00
Sergey Popov
58d9cc9da7 Made scons recipe use subprocess.call instead of os.system to call convert. 2008-05-06 09:23:24 +00:00
Sergey Popov
cfe7309aa8 Added an option to specify default targets to scons recipe. 2008-05-05 12:22:39 +00:00
Sergey Popov
5a64c61a6f Made scons build wesnoth_editor on windows. 2008-05-05 08:12:45 +00:00
Sergey Popov
9f6dbda57a Refactored install targets. 2008-05-04 19:47:54 +00:00
Sergey Popov
50f7ba7850 Removed TargetSignatures("content")...
...which was causing breakage of config check caching with scons 0.97
2008-05-04 19:15:27 +00:00
Sergey Popov
f4e9115306 Made scons recipe link against wsock32 and intl libraries on windows. 2008-05-04 11:18:28 +00:00
Sergey Popov
1241c61f31 scons recipe successfully compiles(not links) on windows. 2008-05-03 12:02:50 +00:00
Sergey Popov
3536811e48 SCons recipe no longer generates revision.hpp...
...and passes -DHAVE_REVISION if no revision information is available.
2008-05-02 13:56:33 +00:00
Sergey Popov
7cd5af5cdd Made scons recipe (almost) windows-compatible. 2008-05-02 11:41:03 +00:00
Sergey Popov
05c2894b3e Refactored code that adds scons options. 2008-05-01 16:41:06 +00:00
Sergey Popov
fb2ae0fc12 Made sdl check more robust. 2008-05-01 11:07:14 +00:00