Commit graph

38 commits

Author SHA1 Message Date
kervala
8ce3151275 Changed: Define _USING_V110_SDK71_ if targeting XP with VC++ 2012, 2013 and 2015 2016-12-09 13:47:15 +01:00
kervala
b497d1139c Changed: Use UNICODE for all MFC projects because it's recommended by MS 2016-12-07 13:04:43 +01:00
kervala
c6e4e1d15a Changed: Little less verbose warnings 2016-12-06 20:23:49 +01:00
kervala
d548256abd Changed: Minor change 2016-12-05 19:52:25 +01:00
kervala
b73cf7ac22 Changed: Display more warnings if using -fstack-protector 2016-12-05 19:52:14 +01:00
kervala
8c4e14e20b Changed: Display if using Ninja 2016-12-05 19:42:21 +01:00
kervala
17411bcc35 Changed: Display all warnings excepted unused parameters 2016-12-05 19:42:11 +01:00
kervala
1568d0f770 Fixed: Only compile in c++0x in C++ 2016-12-05 19:40:48 +01:00
kervala
ac4df3b65a Changed: Only compile with libc++ in C++ 2016-12-05 19:40:24 +01:00
kervala
4cdcbb1332 Changed: Use ADD_PLATFORM_LINKFLAGS macro 2016-12-05 19:35:29 +01:00
kervala
b276f39ac8 Fixed: CMake definitions in PCH 2016-12-05 14:04:43 +01:00
kervala
7ad66f8ebd Fixed: Target OS X 10.7 so we can switch to libc++ instead of very old GCC 4.2.1 STL 2016-12-05 14:04:22 +01:00
kervala
eff218b8ab Fixed: Force c++0x for GCC and clang to be able to use std::unique_ptr and std::shared_ptr 2016-12-05 14:03:44 +01:00
kervala
018203a62c Changed: Disable -fno-strict-aliasing (and fix all strict aliasing warnings) 2016-12-05 09:24:26 +01:00
kervala
ab047793cf Fixed: Compatibility with CMake 2.8 2016-12-04 19:16:34 +01:00
kervala
8e2d5f3fff Fixed: -Wl,-z doesn't exist under OS X 2016-11-26 16:32:09 +01:00
kervala
2a5323c45e Fixed: -Wl,-Bsymbolic-functions doesn't exist under OS X 2016-11-26 15:59:43 +01:00
kervala
9482f45375 Fixed: PCH with old CMake versions (definitions already include -D) 2016-11-25 10:57:59 +01:00
kervala
aafab8a909 Fixed: Compilation with old CMake versions 2016-11-23 12:30:18 +01:00
kervala
8b53cc8af9 Changed: Formatting 2016-11-23 12:29:59 +01:00
kervala
9f474dc306 Changed: Removed flags not supported everywhere 2016-11-21 20:57:49 +01:00
kervala
6557ebb890 Fixed: Missing macro ADD_PLATFORM_LINKFLAGS 2016-11-20 14:54:52 +01:00
kervala
2b36178662 Changed: Try to force -fPIC 2016-11-20 13:20:54 +01:00
kervala
3fcc954183 Changed: Added Debian hardening flags 2016-11-20 13:19:35 +01:00
kervala
123e8d8617 Changed: strict-aliasing option already defined 2016-11-20 13:18:32 +01:00
kervala
16c18b77a7 Changed: Minor changes 2016-11-20 13:03:46 +01:00
kervala
0ed01470b0 Changed: 3dsmax 2013 and up are always using Unicode 2016-11-15 10:55:41 +01:00
kervala
4bb2195a79 Fixed: Update libovr detection 2016-10-31 19:00:19 +01:00
kervala
366a576443 Changed: Simplified all ENDIF and ELSE 2016-10-27 10:54:09 +02:00
kervala
364079b31c Changed: Specify Windows XP as minimum platform (we need that if using Windows 7 SDK with VC++ 2015) 2016-10-21 16:47:46 +02:00
kervala
4fbf48a52e Fixed: PCH after pull merge 2016-10-21 16:10:03 +02:00
C?dric OCHS
78e003f0a9 Merged in BWGaryP/ryzomcore (pull request #138)
Avoid empty "-D" on debug builds with Qt4.
2016-10-21 06:19:15 +00:00
kervala
0f6a502a1b Changed: Allow to enable Sandbox under OS X 2016-10-20 13:53:23 +02:00
kervala
125e9c9447 Fixed: Use 3 numbers version (without revision) for MACOSX_BUNDLE_SHORT_VERSION_STRING 2016-10-19 17:07:31 +02:00
kervala
3d823dd33f Fixed: Disable STLport by default when using a recent version of VC++ 2016-07-25 18:55:31 +02:00
kervala
6f9a9f66dd Changed: Create .desktop file under Linux, see #279 2016-07-25 18:27:53 +02:00
Gary Preston
48eb358178 Ensure definitions from cmake files that make use of generator expressions
(such as UseQt4.cmake) are retained but do not cause a empty "-D" to be
output when the generator evaluates to the empty string.
Fixes debug build failure on Linux using Qt4/tools/WITH_PCH.
2016-02-18 13:53:14 +00:00
kaetemi
f1393cb6f9 Move pipeline utilities into new pipeline library 2016-02-16 00:28:24 +01:00