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