Commit graph

745 commits

Author SHA1 Message Date
Sergey Popov
78d6097467 Made NSIS installer install text files (COPYING, etc) with .txt extension. 2009-02-09 18:43:45 +00:00
Sergey Popov
af9897acaa Added changelog and players_changelog to list of files installed by NSIS. 2009-02-09 13:28:54 +00:00
Sergey Popov
e4e28185af Made scons read version string from src/wesconfig.h instead of config.h.dummy 2009-02-02 17:37:51 +00:00
Gunter Labes
e282467aad Revert "going back to the mysql c++ api"
This reverts commit 2009-01-28T20:38:29Z!thomas.baumhauer@gmail.com.
2009-02-01 11:46:52 +00:00
Thomas Baumhauer
abb77e0d4c going back to the mysql c++ api 2009-01-28 20:38:29 +00:00
Sergey Popov
d444843b39 Fixed an error about missing action with SCons 1.2.0
SCons 1.2.0 barfs if an empty list is passed as an action.
That that was the case with 'uninstall' alias if there were no targets in
'install' alias. Fixed.
2009-01-25 11:05:11 +00:00
Sergey Popov
040c9e072f Generated NSIS script wasn't installing translations since 2009-01-11T13:15:27Z!loonycyborg@gmail.com. Fixed. 2009-01-18 23:39:14 +00:00
Sergey Popov
4c9037f023 Added extra_flags_config option to scons.
Those flags affect configuration and all builds.
2009-01-12 15:16:30 +00:00
Sergey Popov
31b4593e56 Fixed installation of translations.
Made localedirname option actually affect the directory where
translations are installed.
2009-01-11 13:15:27 +00:00
Mark de Wever
d8262df9c5 Disable the new pool allocated by default.
The new allocator seems to give some problems on some systems so disable
by default. The changes haven't been tested on scons and cmake.
2008-12-30 21:03:11 +00:00
Sergey Popov
b5d093c588 Remove mysqlpp check since mysql bindings are used directly now. 2008-12-11 19:42:09 +00:00
Sergey Popov
5973f6413f Made scons build translations only when building wesnoth,
...not wesnothd and other programs.
2008-12-11 18:33:33 +00:00
Sergey Popov
edf7be1b40 Pass compiler options to be compliant to C99 for C and C++98 for C++. 2008-12-06 22:41:27 +00:00
Sergey Popov
ac816d4e38 Added an option to disable custom pool malloc...
...to scons and disabled it on windows.
2008-12-03 13:30:30 +00:00
Sergey Popov
7e1b6b200e Change CXXFLAGS to CCFLAGS so .c sources will be affected too. 2008-12-03 09:12:40 +00:00
Gunter Labes
226c9288c7 made svn revision calculation also work with trunk...
...only git-svn (patch by ivan_i)
2008-11-17 10:38:47 +00:00
Sergey Popov
13a9d22cc3 Implemented a custom check for gettext's libintl. 2008-11-14 12:10:49 +00:00
Sergey Popov
7a1bd2dd1d Removed obsolete "static" option from scons script. 2008-11-07 20:50:26 +00:00
Sergey Popov
e78d1df3ba Removed dead code. 2008-11-02 18:10:56 +00:00
Sergey Popov
9721409c98 Added env.InstallBinary wrapper method and made use of it. 2008-11-02 18:10:48 +00:00
Sergey Popov
06b791357d Created dedicated Environment for unit tests since -lboost_test* breaks
compile of programs other than tests with boost 1.33.
2008-11-01 21:52:28 +00:00
Sergey Popov
6334ce9d6e Added jobs option to scons...
...which sets the number of parallel compilations. It functions like
-j argument with the exception that it persists,
2008-10-31 21:00:34 +00:00
Sergey Popov
b087aec475 Converted remaining installation productions to use InstallData. 2008-10-16 21:58:53 +00:00
Sergey Popov
d241bb6e38 Made use of InstallData when installing manpages. 2008-10-16 18:45:52 +00:00
Sergey Popov
0b542118a8 Added InstallData wrapper method and used it to install icons...
...and desktop entry.
2008-10-16 17:48:05 +00:00
Sergey Popov
7f87e3782c Added a warning if prefix is set to relative dir...
...and fixed interference with destdir option in case of relative
prefix.
2008-10-13 14:25:07 +00:00
Sergey Popov
5c9f63e3b2 Committed a missing part of Pietro_S's patch. 2008-10-11 12:36:03 +00:00
Sergey Popov
a0b97cca3d Made suncc-specific switches affect config checks. 2008-10-11 12:01:07 +00:00
Sergey Popov
ada186e505 Committed (heavily modified) patch by Pietro_S...
...to make scons use suncc toolset on OpenSolaris.
2008-10-11 11:52:42 +00:00
Sergey Popov
b03515ffbf Moved gcc-specific flags to gcc-specific section in SConstruct. 2008-10-11 11:29:11 +00:00
Sergey Popov
98620b3391 Added glibcxx_debug build variant...
...which passes flags to enable libstdc++ debug mode.
2008-10-09 18:58:39 +00:00
Sergey Popov
a3f20a6e67 Made scons try to generate dummy locales only if localedef is found. 2008-10-09 14:37:59 +00:00
Sergey Popov
97a7b74bb0 Readded the option to disable built-in editor to scons script. 2008-10-04 14:19:57 +00:00
Tomasz Śniatowski
6022234caa Remove the old editor.
This includes removing sources, cfg files, editor targets in build
systems (scons was done already), and removing old-editor only parts
from several other files under data/ and src/. There probably are some
remains of the old editor left.
2008-10-04 12:24:35 +01:00
Sergey Popov
e865b5a635 Removed old editor from scons build system. 2008-10-04 11:03:29 +00:00
Sergey Popov
30e9459886 Refactored some code in installation section. 2008-09-30 16:56:35 +00:00
Sergey Popov
c9d680cc1c Made SDL_net a base prerequisite since all programs don't compile without it. 2008-09-27 21:08:00 +00:00
Sergey Popov
a30935772a Generate revision.hpp in src/. 2008-09-26 17:40:08 +00:00
Sergey Popov
c7bfb62092 Fixed appending M to revision string for git. 2008-09-26 15:25:50 +00:00
Sergey Popov
dbb0f1de86 Added config check for gzip support in boost iostreams. 2008-09-26 12:42:09 +00:00
Sergey Popov
b9352d8602 Made scons remove build/variant/ dirs...
...if stale duplicated sourcefiles are found in them.
2008-09-22 10:36:39 +00:00
Sergey Popov
7900f30ab0 Delete build/*/SConscript files in case...
...there are still left some from before 2008-09-20T15:42:45Z!loonycyborg@gmail.com.
2008-09-20 19:57:36 +00:00
Sergey Popov
00177d437f No longer duplicate sources to builddir, only build objects in it. 2008-09-20 15:42:45 +00:00
Sergey Popov
8b96d4f06d Refactored alias and hardlink related code in scons script. 2008-09-20 14:19:48 +00:00
Sergey Popov
21ae62036d Removed some cruft. 2008-09-20 13:09:16 +00:00
Sergey Popov
4a4d5b5c3c Added start and finish pages to NSIS installer...
...and made use of installer graphic.
2008-09-14 13:49:51 +00:00
Sergey Popov
0f84c0833f Fixed "gettextdir" option. 2008-09-13 14:38:22 +00:00
Sergey Popov
13d0e52a3d Added an option to enable forum user handler to scons. 2008-09-12 20:03:48 +00:00
Pauli Nieminen
65ca06b1c3 Added backward compability code for boost test 1.33 (tested using 1.33.1) 2008-09-12 12:32:47 +00:00
Sergey Popov
8b5b55b275 Made NSIS script install manual and readme files. 2008-09-12 12:07:27 +00:00