Commit graph

737 commits

Author SHA1 Message Date
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
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