Erik Hofman
c9b01b1d69
Enable SSE and SSE2 by default
2016-12-16 10:50:24 +01:00
James Turner
9aaff777d9
Support CrashRpt 1403
2016-12-09 14:39:25 +00:00
James Turner
5d7b65477f
Simplify MSVC detection to match SimGear.
2016-11-15 00:07:32 +01:00
James Turner
e2f7585d9c
Use a Cmake imported target for SimGear
2016-10-30 22:15:54 +00:00
Erik Hofman
a0b4f20cfe
Fix the header location
2016-08-06 11:27:22 +02:00
Erik Hofman
9d13473d11
Check for the proper header file
2016-08-04 18:43:10 +02:00
Erik Hofman
ce9c78940b
Add support for AeonWave
2016-08-04 18:43:10 +02:00
Erik Hofman
9ec4d7749f
Add support for AeonWave
2016-08-04 18:43:10 +02:00
James Turner
a0b7abf7ff
Remove FGAdmin
2016-06-15 22:31:47 +01:00
James Turner
3d80a107b5
Tweaks for VS 15 / boost detection
2016-06-09 10:33:30 +01:00
James Turner
043355b5a7
Curl is required for SimGear now.
2016-05-07 10:23:02 +01:00
James Turner
2328f7fbdb
Handle libCurl linkage when enabled in SimGear
...
Detect if SimGear was built with Curl support,
and if so, find and link against libCurl
2015-11-26 23:40:14 +00:00
James Turner
3e64e276d7
Remove OldGNUInstallDirs helper
...
- we require CMake 2.8.11 now
2015-11-13 22:13:44 +00:00
James Turner
c8c2da1b78
Mac nightly can use new launcher.
2015-01-06 21:59:06 +00:00
Thomas Geymayer
a948f68960
CMake: add UTF8-CPP to SimGear include directories.
2014-07-30 12:47:33 +02:00
Torsten Dreyer
6ee2fcdd9e
Allow using the system version of flite and the HTS engine
...
By default, if the system version exists and can be used,
then it will be used. Otherwise, the local version will be used
Original patch by Saikrishna Arcot via
https://gitorious.org/fg/flightgear/merge_requests/1582
slightly modified
2014-04-28 21:33:48 +02:00
James Turner
a42516bcdd
Tweak for Mac nightly GUI launcher
2014-03-17 08:24:28 +00:00
James Turner
7bc7197f6a
Use Cmake to generate app-bundle on Mac
...
- build the .plist using CMake features
- update the nightly Mac packaging script for the new layout
2014-02-14 18:58:36 +00:00
James Turner
29bc895f0b
Fix fgelev linkage on Mac.
2014-01-29 16:39:10 +00:00
Clément de l'Hamaide
da05f403b1
Use GSM and Speex libraries from system if they are installed by Saikrishna Arcot
2014-01-23 17:46:49 +01:00
James Turner
590be3f8ff
Initial integration of CrashRpt for Windows.
2014-01-18 14:51:19 +00:00
Clément de l'Hamaide
af5ae8b5b1
Make cmake happy (from Christian Schmitt commit - terragear)
2013-12-25 13:49:41 +01:00
James Turner
97d89a0c47
Remove all references to libsvn from build.
2013-09-28 14:15:47 +01:00
Thomas Geymayer
4bcf209dc8
Fix Mac build for tools (fgjs, etc.)
2013-06-21 20:52:16 +02:00
James Turner
06ef376bd8
Look for MSVC 3rdparty deps differently.
...
Check for the 3rdparty dir in the parent of build dir, not the parent of the source dir. For the recommended build layout, this is the same location, but for super-builds using fgmeta it's not (and the source tree should not be touched).
If this causes anyone issues, please let me know, since it's possible more flexibility is needed to set the path explicitly.
2013-03-03 16:08:01 +00:00
Frederic Bouvier
32a1c018e4
Improve fltk detection under Windows
2012-12-16 13:52:36 +01:00
Frederic Bouvier
240c237489
Look for Boost 1.52.0 and OpenRTI under Windows
2012-12-01 11:26:10 +01:00
ThorstenB
3b6436bfb8
#946 : some libraries not found on Ubuntu/Debian
...
Ubuntu/Debian introduced "multiarch" library directories, which is
unsupported by CMake <= 2.8.10. Add manual search paths as a workaround.
Currently it is only needed for libsvn, but it is needed for any lib
which is converted to the new directory standard.
2012-12-01 11:01:25 +01:00
Thomas Geymayer
82884ab3c6
Improve finding gperftools and disable profiling by default (even with gperftools installed)
2012-11-19 13:11:03 +01:00
Christian Schmitt
dd6c220fd7
CMAKE: find plib module: correct the linking order of the pu component,
...
which has to be before fnt. This fixes the fgpanel linking on some distros.
2012-11-15 15:48:34 +01:00
Thomas Geymayer
5610c9551b
Add missing file...
2012-11-15 12:43:34 +01:00
Thomas Geymayer
eb44003309
SimGear now includes ShivaVG
2012-11-04 20:02:20 +01:00
Thomas Geymayer
28779e7a51
Update for new simgear Canvas system.
...
A refactored version of the Canvas system can now be found in
SimGear.
2012-11-04 14:18:31 +01:00
James Turner
50c61b4211
Allow use of the system's SQLite3 library.
...
Keep distro packagers happy by having the option to use the system's sqlite library instead of our bundled version. Set SYSTEM_SQLITE=1 when running cmake to use the system one.
2012-09-19 14:28:25 +01:00
Frederic Bouvier
db53e4c0b8
Sort fgfs source files in IDE folders
2012-09-16 19:26:53 +02:00
James Turner
6f5afd9be7
Fix case-sensitivity typo
2012-09-14 17:21:51 +01:00
James Turner
29e8307e3f
Update FindSimGear for simplified lib names.
2012-09-16 16:07:53 +01:00
ThorstenB
7c01632b00
Fix libsvn detection for some Linux distros
...
Distros like Debian/Ubuntu use architecture-specific directory structures
(like /usr/lib/x86_64-linux-gnu) which we cannot hardcode/guess, so we
really need to search the default paths.
2012-09-03 23:52:32 +02:00
Frederic Bouvier
bceb942ffa
Support MS VS2012
2012-09-03 17:34:01 +02:00
Frederic Bouvier
0608367257
Try to discover the most recent Boost version installed in MSVC_ROOT (Windows only)
2012-09-02 12:44:51 +02:00
ThorstenB
7a0db802d2
Improve error message when SimGear headers are missing/incomplete.
...
Also avoid CMake errors when files are missing.
2012-08-26 15:28:51 +02:00
Christian Schmitt
f001c5f9fe
DetectDistro.cmake: Correct the lsb_release name
2012-08-26 11:55:45 +02:00
Mathias Froehlich
e3ad3d3a07
bvh: Adapt to upstream bvh changes in simgear.
2012-08-24 21:24:12 +02:00
James Turner
c06ab52c55
KIll off ALUT now it's gone from SimGear
2012-08-22 00:10:00 +01:00
ThorstenB
59fe04f8e9
Make web browser app configurable through CMake (for Linux)
...
so package builders don't need local patches.
Also, instead of hardcoded firefox, use "xdg-open" or "sensible-browser"
launchers on Linux, to auto-detect user's preferred browser.
Override with cmake switch -DWEB_BROWSER=...
(Not affecting Mac/Win which are hard-coded anyway).
2012-08-18 14:11:31 +02:00
ThorstenB
9c87aeb1fc
Add cmake Linux distro detection.
2012-08-18 13:40:57 +02:00
ThorstenB
c15af10a7d
CMakeList clean-up.
...
Split into modules for readability.
2012-08-18 13:40:08 +02:00
Frederic Bouvier
62ca9183a7
Trying to restore auto-detection of SVN libs on Windows
2012-08-13 23:20:20 +02:00
Frederic Bouvier
1666ea8286
Restore auto-detection of SVN libs on Windows
2012-08-13 22:16:17 +02:00
James Turner
9c2d01189e
Enable subversion lib packaging on Mac
2012-08-11 15:23:17 +01:00