ThorstenB
f563bea192
Add warning for in-source-directory builds.
2012-07-17 19:19:17 +02:00
James Turner
77cd7b39f7
Since we require OSG 3.0 now, this check is obsolete.
2012-05-15 23:10:53 +01:00
Frederic Bouvier
acadbdeee1
Avoid the dependency on Boost serialization library
2012-05-12 17:20:28 +02:00
Frederic Bouvier
6b008126b5
Begin to implement configurable rendering pipeline
2012-05-12 13:45:31 +02:00
ThorstenB
3d45a2e5a2
Fix C compiler warning.
...
"no-overloaded-virtual" warnings are a CXX-compiler feature
2012-05-05 09:42:25 +02:00
ThorstenB
73d2d3425f
Don't install fg/READMEs
...
which only contain *build instructions* - so they are not useful *after*
installing binaries. User documentation (which should be installed) is in
fgdata/Docs.
2012-04-22 13:46:06 +02:00
ThorstenB
efa18fae1e
Add CMake option to disable building test applications.
2012-04-08 18:49:11 +02:00
James Turner
54d026e64f
Suppress a warning when using Clang.
2012-03-25 18:46:50 +01:00
ThorstenB
60ffb950e2
Consistent white-spacing...
2012-03-12 21:18:37 +01:00
ThorstenB
f453523b67
#706 : Properly set FLTK include directory.
2012-03-12 21:15:05 +01:00
ThorstenB
5f6012802f
Use existing define to supply version number.
2012-01-31 21:42:37 +01:00
ThorstenB
3100da1602
Fix "make package_source" target.
...
Hopefully fixes the Jenkins release builds...
Also use bz2 compression only - same as for simgear.
2012-01-17 23:29:16 +01:00
Torsten Dreyer
3bfee87bba
bump version number to 2.7.0
2012-01-17 08:36:20 +01:00
Torsten Dreyer
979fc9785b
bump version number to 2.6.0
2012-01-17 07:46:52 +01:00
ThorstenB
476a96dacf
Fix copy&paste issue in previous commit... *yuk*
2012-01-03 22:10:56 +01:00
ThorstenB
77640e0863
cmake: Fix Xinerama and Xft dependency issue.
...
Don't try to add Xinerama/Xft libraries, unless these are installed.
It seems these libraries are also not required on all systems (not required
over here...).
2012-01-03 22:02:48 +01:00
ThorstenB
e563e07d5a
Fix Hudson (Jenkins!) BUILD_ID check.
2011-12-28 12:24:22 +01:00
Frederic Bouvier
dc95e5e84b
Try to take care of FLTK external dependencies on Linux
2011-12-18 16:18:46 +01:00
ThorstenB
37453e6b7c
#525 related: add compiler search path for every library
...
Consider search path for every single library as reported/found by CMake.
Most includes sit in the same directory (so the same directory is reported
for almost all libraries), however this may not be the case for every
system or library.
2011-12-18 12:40:34 +01:00
ThorstenB
9933a7cb4a
cmake: add support for Torsten's UDev EventInput
...
(Hopefully meeting Torsten's quality expectations)
2011-12-04 14:37:25 +01:00
ThorstenB
4845037bd7
Fix build with CMake 2.6.4
...
Set search path early enough, so fallback module for CMake 2.6 is found.
2011-11-30 23:33:03 +01:00
ThorstenB
f356854712
Set correct installation folder for documentation
...
Also fix build when ".gitignore" is absent (i.e. building a
cleaned tar-ball).
2011-11-30 19:56:44 +01:00
ThorstenB
b54defea52
cmake: fix sequence of (static) library dependencies
...
sgmath depends on sgprops, sgprops depends on sgstructure.
Also, core libraries are enough for fgadmin.
2011-11-26 16:41:35 +01:00
James Turner
ebfdebeb43
Cocoa menu-bar implementation.
2011-11-20 16:26:05 +00:00
Erik Hofman
269595a366
Merge branch 'next' of git://gitorious.org/fg/flightgear into next
2011-11-20 10:29:23 +01:00
Erik Hofman
5381aafe6d
Read CPACK ignore files from .gitignore
2011-11-20 10:28:20 +01:00
Csaba Halasz
81bb67bc24
build fix: remove extra ) introduced by commit f99e310e
2011-11-06 15:55:06 +01:00
James Turner
f99e310e03
From Roland Häder - fix JPEG-server check when SimGear and OSG live at different prefixes.
2011-11-06 10:51:02 +00:00
James Turner
a4a8d08392
JPEG-server support, in the CMake world.
2011-11-05 17:11:39 +00:00
James Turner
23ae77cedf
CMake support for man page generation
2011-11-04 09:38:07 +00:00
James Turner
4b8ef9c3cf
Add compile-time support for a custom fg-root location, when using CMake
2011-11-01 17:05:54 +00:00
James Turner
e819a4aaa4
Make all FDMs selectable at runtime; default LARCsim/UIUC to off.
2011-11-01 16:21:59 +00:00
James Turner
6ddc8e3390
source packaging for CPack
2011-10-22 16:07:09 +01:00
Frederic Bouvier
90b67e5fd5
Fix win32 cmake build of metar
2011-10-21 14:36:04 +02:00
James Turner
76c388f7cb
Minor CMake packaging tweaks, more to follow.
2011-10-18 12:14:20 +01:00
James Turner
6adb42078e
Refactor fg-home computation, use Library/Application Support on Mac.
2011-10-16 19:55:04 +01:00
James Turner
ab238a1161
Make the common case the default: no library suffix for RelWithDbg or MinSizeRel builds. Of course you can still specify a suffix if desired.
2011-09-26 13:33:06 +01:00
James Turner
16a424ae90
Disable event-input by default on Linux, since libHAL is causing build/deployment issues on some Linux distributions.
2011-09-26 09:56:29 +01:00
James Turner
3a75732488
If DBus is not found, disable event-input on Linux.
2011-09-21 18:00:57 +01:00
James Turner
7dd8f00c42
Enable event-input for joysticks by default on Mac + Linux, in Cmake.
2011-09-21 17:13:13 +01:00
Frederic Bouvier
14fb839c44
Auto detect 3rd Party root for Windows
2011-09-12 11:07:31 +02:00
Mathias Froehlich
81b125069b
cmake: Use a default build type that builds fast executables.
2011-09-12 08:10:48 +02:00
Frederic Bouvier
7a83db28c6
Lower the requirements on Cmake version (at least until Jenkins is updated)
2011-09-11 21:44:43 +02:00
Frederic Bouvier
57754b4ac8
Enforce the use of Cmake 2.8
2011-09-11 20:50:37 +02:00
Mathias Froehlich
549c5eccb9
cmake: Factor out common simgear dependency libs.
...
Factor out and use this core simgear depenency
library cmake variable.
2011-09-11 11:22:10 +02:00
James Turner
a5a8090d52
Cmake: Split simgear libraries into core and scene (only scene uses OSG). Fix linkage issues, and make helper binaries (yasim, terrasync) link against less stuff.
2011-09-08 13:59:40 +01:00
Martin Spott
065f4ee5cb
Make HLA configurable.
...
Permit un-breaking of FlightGear CMake builds on setups with a working HLA
RTI installed, accommodating with recent changes to SimGear CMake.
2011-09-05 20:25:30 +02:00
ThorstenB
c4dc12ec94
Improved CMake support for libsvn
...
Don't detect libsvn without APR.
When installed, enable libsvn support by default (same as for automake).
When enabled, provide libsvn to fgfs.
gitignore temporary CMake files
2011-08-04 18:59:46 +02:00
Torsten Dreyer
dcde3a9350
Try to fix cmake build for fgpanel without GLUT
2011-07-21 23:42:45 +02:00
Torsten Dreyer
8f0f67f668
Enable build of fgpanel by default in cmake
2011-07-21 15:46:29 +02:00