Chris Beck
|
9f93831a23
|
scons: don't ignore PKG_CONFIG_LIBDIR environment variable
This is an attempt to fixup our scons pkg-config code, following
issue raised here:
https://github.com/Homebrew/homebrew-games/pull/165#issuecomment-61391362
|
2014-11-01 22:35:15 -04:00 |
|
Chris Beck
|
a60c7efd9e
|
fixup b88d2af26fbac5157f4c084bc08ce250a5c66c58
|
2014-10-27 17:05:41 -04:00 |
|
Chris Beck
|
b88d2af26f
|
scons: add selected headers for boost libs locale, random
|
2014-10-27 16:54:25 -04:00 |
|
gfgtdf
|
e038938a73
|
Merge branch 'boost_filesystem' of https://github.com/AI0867/wesnoth into AI-boost_filesystem_3
Conflicts:
.travis.yml
SConstruct
src/campaign_server/campaign_server.cpp
src/create_engine.cpp
src/editor/map/map_context.cpp
src/game_config_manager.cpp
src/gui/dialogs/screenshot_notification.cpp
src/gui/dialogs/wml_error.cpp
src/savegame.cpp
|
2014-10-17 16:40:45 +02:00 |
|
anatoly techtonik
|
0d750e528b
|
scons: find bzip2 statically compiled into Boost (windows)
|
2014-08-10 19:43:16 +03:00 |
|
loonycyborg
|
bae75f5c4b
|
Escape >= in pkg-config command in cross-platform way
|
2014-06-30 15:56:03 +04:00 |
|
Alexander van Gessel
|
07a6ba695e
|
Merge pull request #199 from aquileia/ignore
Restructure and merge .gitignore files
|
2014-06-13 16:27:01 +02:00 |
|
aquileia
|
1715ab3145
|
gitignore: Include more rules from subdirectories
That is: data/lua/, scons/, and utils/
|
2014-06-09 01:00:45 +02:00 |
|
anatoly techtonik
|
5e3ee31a99
|
scons: find_include simplify API
|
2014-06-08 15:49:00 +03:00 |
|
anatoly techtonik
|
8b614c9ed6
|
scons: find_include expand comprehension for debug
|
2014-06-08 15:48:52 +03:00 |
|
anatoly techtonik
|
e40196f89e
|
scons: Fix imports
|
2014-06-03 01:37:26 +03:00 |
|
loonycyborg
|
cf8f786546
|
scons: link statically against libstdc++ and libgcc for mingw32 cross-compile
|
2014-04-13 17:35:39 +04:00 |
|
Alexander van Gessel
|
67d462e21b
|
Merge branch 'master' into boost_filesystem
Conflicts:
.travis.yml
SConstruct
src/addon/manager.cpp
src/campaign_server/campaign_server.cpp
src/editor/map/context_manager.cpp
src/editor/map/map_context.cpp
src/filesystem.cpp
src/filesystem.hpp
src/game.cpp
src/game_config_manager.cpp
src/gui/dialogs/editor/custom_tod.cpp
src/gui/dialogs/lobby/lobby_data.cpp
src/gui/dialogs/mp_create_game.cpp
src/gui/widgets/settings.cpp
src/hotkeys.cpp
src/multiplayer_create_engine.cpp
src/multiplayer_lobby.cpp
src/network.cpp
src/savegame.cpp
src/serialization/preprocessor.cpp
src/widgets/button.cpp
src/windows_tray_notification.hpp
|
2014-04-08 17:42:32 +02:00 |
|
Boldizsár Lipka
|
7b6c125ffd
|
Add an sdl2 option to SCons.
It allows building Wesnoth with SDL2. False by default. The SDL2 versions of
SDL_image, SDL_mixer, SDL_net and SDL_ttf are required, too.
|
2014-03-08 21:30:04 +01:00 |
|
Alexander van Gessel (AI0867)
|
6f2c048e2e
|
Add filesystem_boost.cpp, a boost::filesystem implementation of filesystem.hpp
|
2013-11-27 13:19:53 +01:00 |
|
Charles Dang
|
485629d0e6
|
Updated path to testimage
|
2013-05-30 21:16:09 +11:00 |
|
Sergey Popov
|
857f238fbd
|
Don't use pkg-config's --atleast-version arg when checking for pango
It doesn't seem to work with some versions of pkg-config, e.g. the one
found on Ubuntu 10.04
|
2013-02-16 14:30:22 +00:00 |
|
Sergey Popov
|
61997d771c
|
Added version check for pango to scons
|
2013-02-16 12:09:50 +00:00 |
|
Alexander van Gessel
|
3ae335c5fe
|
Merge branch 'bzip2'
|
2012-10-08 15:30:56 +01:00 |
|
Alexander van Gessel
|
c772a63de7
|
typo
|
2012-09-16 21:56:06 +01:00 |
|
Sergey Popov
|
fe6e89b563
|
Fix install if the binary has a suffix due to build=debug etc.
|
2012-05-01 16:19:51 +00:00 |
|
Sergey Popov
|
6ab1b1c5ab
|
scons: made boost autodetection look for lib files in prefix/lib64 too
This will make it unnecessary to pass boost_suffix=-mt on 64-bit Fedora
|
2012-02-24 09:41:00 +00:00 |
|
Timotei Dolean
|
35c7faa5d5
|
Add /opt and /opt/local to the scons prefixes list
|
2012-02-07 15:49:47 +00:00 |
|
Mark de Wever
|
6c6bf6e3a2
|
Added the NativeClient port code.
Thanks to Evgeniy Stepanov for providing the patch.
|
2011-12-17 16:37:19 +00:00 |
|
Sergey Popov
|
e0093253bb
|
Made msgfmt no longer perform a troublesome check.
|
2011-03-20 15:18:57 +00:00 |
|
Sergey Popov
|
b10560cc58
|
Made config check for boost.thread add -pthread to compile and link flags.
This should fix asio check failing with undefined references to libpthread
on some systems.
|
2011-02-26 20:50:50 +00:00 |
|
Sergey Popov
|
74463ee619
|
Remove the install part of tinygui option
|
2011-02-15 13:30:14 +00:00 |
|
Sergey Popov
|
5805befe7a
|
Made string.Template module optional,
...it's required only for 'windows-installer' scons target.
|
2010-03-28 21:02:55 +00:00 |
|
Sergey Popov
|
7c7b8684a2
|
Prevent pkg-config from using native packages during cross-compile.
|
2009-07-11 14:06:53 +00:00 |
|
Sergey Popov
|
cf831db47b
|
Fixed lua check
The test program was missing #include <lauxlib.h> but
used luaL_newstate() which is defined in it.
|
2009-06-23 00:53:35 +00:00 |
|
Sergey Popov
|
640e5aff7c
|
Fixed a mistake in autodetection of versioned installation boost.
|
2009-06-09 13:25:40 +00:00 |
|
Iurii Chernyi
|
af320fc046
|
Improved lua detection to work on FreeBSD7...
...(which uses lua-5.1.pc) Now scons can compile trunk on FreeBSD7
without any os-specific patches.
|
2009-04-25 15:47:25 +00:00 |
|
Sergey Popov
|
6afce6a362
|
scons wasn't installing locales and translations...
...if those dirs didn't exist at SConscript parse time. Fixed.
|
2009-04-17 16:08:05 +00:00 |
|
Sergey Popov
|
01de0050e6
|
Added some diagnostic output to lua and pkg-config checks.
(written to build/config.log)
|
2009-03-27 13:48:45 +00:00 |
|
Sergey Popov
|
f19234e833
|
Silence pkg-config errors.
|
2009-03-27 12:26:19 +00:00 |
|
Sergey Popov
|
b2829b1a1a
|
Added support for finding lua without pkg-config.
|
2009-03-27 12:26:14 +00:00 |
|
Sergey Popov
|
c42a66d370
|
Prevent lua check from adding flags to env when it fails.
|
2009-03-26 20:23:30 +00:00 |
|
Sergey Popov
|
e723064d2c
|
Use " instead of ' to quote package names when invoking pkg-config.
Since ' breaks on windows.
|
2009-03-25 15:06:14 +00:00 |
|
Sergey Popov
|
758d64adf5
|
Clarified message in lua check.
|
2009-03-24 14:05:11 +00:00 |
|
Sergey Popov
|
e94dcecf17
|
Added a custom check for lua.
|
2009-03-23 01:26:52 +00:00 |
|
Sergey Popov
|
36b0a414be
|
Refactoring.
|
2009-03-22 22:31:40 +00:00 |
|
Sergey Popov
|
738ddee7b9
|
Made pkgconfig check add '' around package's name
to relieve check's caller from this responsibility.
|
2009-03-22 19:53:11 +00:00 |
|
Sergey Popov
|
45e1f336a1
|
Use env.AddMethod to add custom methods.
|
2009-03-20 20:49:23 +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 |
|
Sergey Popov
|
15e0575116
|
Rewritten InstallFiltered builder.
Made it have semantics similar to env.InstallAs and operate only on
directories.
|
2009-01-11 13:15:16 +00:00 |
|
Sergey Popov
|
f89f6d9bdd
|
Fixed "scons install" with gui=tiny.
|
2009-01-11 01:12:58 +00:00 |
|
Sergey Popov
|
13a9d22cc3
|
Implemented a custom check for gettext's libintl.
|
2008-11-14 12:10:49 +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
|
1e0cdc6cd4
|
Committed Shadow_Master's fix for failure of boost::test check with boost 1.33
|
2008-11-01 21:52:17 +00:00 |
|
Sergey Popov
|
50e7c63d04
|
Really fixed install with scons 0.96.93
|
2008-10-17 08:26:53 +00:00 |
|