Commit graph

389 commits

Author SHA1 Message Date
Moritz Göbelbecker
130f897a72 Modularize dependencies in cmake build.
Only require libs that are needed for enabled targets.
2008-05-15 13:02:11 +00:00
Bruno Wolff III
79f14f3851 Notes about cmake issues. 2008-05-15 04:31:36 +00:00
Moritz Göbelbecker
303191187a Add uninstall target to cmake build 2008-05-14 13:00:50 +00:00
Moritz Göbelbecker
e7d41dfd80 Add fribidi support to cmake.
Add option to disable nls.
2008-05-14 12:15:17 +00:00
Moritz Göbelbecker
a19f5b88c2 Fix fifo-dir creation when using DESTDIR 2008-05-13 18:28:39 +00:00
Moritz Göbelbecker
6897f73fbc Add cmake support for different fifo-dir and server uid/gid 2008-05-13 09:11:18 +00:00
Moritz Göbelbecker
12d1d7247d Add cmake support for manual generation/translation/installation
Add cmake support for manpage installation

Workaround for a bug in cmake 2.4.7
2008-05-12 23:00:16 +00:00
Mark de Wever
d3524bd60b Add the extra switches for the strict compilation in the wishlist. 2008-05-12 05:33:09 +00:00
Bruno Wolff III
817f860e83 Adds to the cmake wishlist 2008-05-12 04:17:18 +00:00
Moritz Göbelbecker
a96f8f2092 Add support for revision.hpp 2008-05-10 11:30:58 +00:00
Moritz Göbelbecker
118498840d Change default CXXFLAGS for debug builds. 2008-05-09 22:07:30 +00:00
Nils Kneuper
e8e8fffc92 updated status of cmake recipe 2008-05-09 21:13:48 +00:00
Moritz Göbelbecker
d102086566 Beautfiy cmake output a little 2008-05-09 11:00:19 +00:00
Moritz Göbelbecker
de985bcbec Add cmake support for dummy locales. 2008-05-09 10:53:45 +00:00
Moritz Göbelbecker
8af3fee926 Implement image resizing for gui=tiny in cmake builds. 2008-05-09 01:49:21 +00:00
Nils Kneuper
873e61dea7 a missing declaration... 2008-05-08 20:47:46 +00:00
Nils Kneuper
48274249df revert (parts) of the last two changes, still enforce using relative dirs 2008-05-08 20:32:54 +00:00
Nils Kneuper
fa07b0b582 set localedir to relative...
...(no idea how the game will find it, probably some black magic...)

mgoe: please have a look at it to check if this is correct
2008-05-08 20:19:07 +00:00
Nils Kneuper
d84f964389 change way handling of translations dir is done...
...(enforce it being inside DATAROOTDIR)
2008-05-08 19:35:40 +00:00
Nils Kneuper
0cccfef1a0 really implement --with-datadir-name 2008-05-08 19:19:15 +00:00
Nils Kneuper
dfa8407141 implement BINARY_SUFFIX and BINARY_PREFIX...
...(equivalent to --program-suffix= and --program-prefix=) in the
cmake recipe
2008-05-07 09:58:52 +00:00
Nils Kneuper
22c1a4aab2 fix cmake 2.6 support (patch by Patterner) 2008-05-07 08:13:25 +00:00
Moritz Göbelbecker
75d64b1df9 Fix localedir definition. 2008-05-06 00:06:59 +00:00
Moritz Göbelbecker
3b8a64917f Fix build (again) 2008-05-05 22:52:20 +00:00
Moritz Göbelbecker
4e98ed1b69 Fix python detection on some systems. 2008-05-05 22:22:28 +00:00
Nils Kneuper
8953dea54b some cleanups to the file (sort it a little, fix comments, ...) 2008-05-05 21:06:14 +00:00
Nils Kneuper
302fa27237 build server at a default cmake build 2008-05-05 21:02:02 +00:00
Nils Kneuper
1d0b4d401e remove autogenerated comments (leftovers from am2cmake)
add "what is missing" in the main CMake file
2008-05-05 20:43:39 +00:00
Moritz Göbelbecker
7419a6726d Add per-language targets for po-generation: update-po-domain-LANG
Fix gettext detection

Fix out of source build
2008-05-05 18:52:11 +00:00
Moritz Göbelbecker
07f95b5ce7 Add gettext support to cmake build.
The following targets are supported:

update-gmo[-domain] update-po[-domain] update-pot[-domain]
2008-05-05 16:39:43 +00:00
Moritz Göbelbecker
e167de16f3 Fix the previous bugfix 2008-05-04 21:33:07 +00:00
Moritz Göbelbecker
15de0b7863 Use IS_ABSOLUTE correctly. 2008-05-04 21:28:29 +00:00
Moritz Göbelbecker
3af1c29236 Fix Boost detection and use the detected library names when linking 2008-05-04 20:54:34 +00:00
Moritz Göbelbecker
4c64bf177a Fix CMAKE_MODULE_PATH. 2008-05-04 20:32:01 +00:00
Nils Kneuper
aa5e55dc21 added external CMake find scripts (libintl and boost) 2008-05-04 20:11:11 +00:00
Moritz Göbelbecker
ef01d76a5d Don't install .svn/ directories. 2008-05-04 18:00:10 +00:00
Moritz Göbelbecker
ae87049234 Add (some) install functionaltiy and compile options to cmake build system. 2008-05-04 17:27:28 +00:00
Nils Kneuper
e63ee9e124 linking works...
still missing: all the neat little options, installtion, ...
2008-05-02 10:15:44 +00:00
Nils Kneuper
80b53cd3c1 first stuff for cmake, *very* incomplete
what currently works:

* building the libs libwesnoth-core and libwesnoth

* building the single binaries (problems below)

* detection of boost and the other deps

what does not work:
* linking
* all the rest
2008-05-01 20:12:38 +00:00