Max Drosdo.www
13b91f5afb
removed legacy cmake libsdir entry ( #24813 )
...
(cherry picked from commit 60e813df6b7dfe599266cf36ddd52ba204917267)
(cherry picked from commit aa409f8993f3ee5e90dd64511f34504ebafec7d1)
2023-08-20 04:35:24 +02:00
ipriver
408c386830
fixed indentation for cmake files
...
(cherry picked from commit a46d047f9466c6f16597755bb7c771a9d1a147f2)
(cherry picked from commit bde36062b7a0bf621086e73a5d419cd8637e9e96)
2023-05-19 22:26:00 +02:00
ariel-
5ff847159c
Core: header cleanup, split realmlist, boost compatibility, cotire, remove stormlib/zlib and stormlib/bzip2 and instead use dep sources
2018-03-28 04:41:59 -03:00
Naios
7cc2825399
CMake: Fix detection of AppleClang
...
* Since CMake 3.0 CMAKE_<LANG>_COMPILER_ID is set to "AppleClang"
2016-06-01 02:48:51 +02:00
Aokromes
6564fcffdf
CMake: Provide proper interface targets from dependencies
2016-05-23 05:56:48 +02:00
jackpoz
d78eae1eaf
Core/Misc: Disable G3D buffer pools if jemalloc is enabled
2015-06-08 20:49:54 +02:00
Daniel M. Weeks
84ab4fcd5f
Fix indentation in unix cmake settings
...
(cherry picked from commit 71ba35a6cd4446d7f2a39c7eb41fa17aac4e6c5c)
2015-04-15 19:29:37 +02:00
Duarte Duarte
64e34cdec8
Merge pull request #13432 from bloerwald/fix_compiler_detection_on_unix
...
cmake: platform: also detect clang by C_COMPILER_ID: C_COMPILER may vary
(cherry picked from commit 774e22ec4a8859664ace0a532c2ab4ae220e5cc9)
2014-11-02 18:50:11 +01:00
jackpoz
0895cdc8ad
Buildsystem: Fix GCC not being recognized on Ubuntu
...
Fix CMake not recognizing /usr/bin/cc as GCC on Ubuntu ( 13.10 x64 ) .
2013-12-30 16:50:16 +01:00
Spp
d58a037512
Build: Set _BUILD_DIRECTIVE even if the compiler is not properly detected
2013-06-27 10:47:30 +02:00
click
4762ad726f
Core/Buildsystem: Start cleaning up the mess created after "implementing" support for clang/OSX-based compiles - initial cleanup, more will come
...
If OSX-compile fucks up because of this, then report fixes on the tracker as usual, not through hotpatches going through other lead devs.
2012-11-26 22:42:23 +01:00
Spp
333b8e5159
Core/Build: Enable Clang PCH support and OS X specific features
...
Core: Fix warnings here and there
2012-11-09 13:13:45 +01:00
click
e2a92d4bbc
Buildsystem/CMake: Add the ability to avoid linking the core with jemalloc on linux through using the -DNOJEM parameter.
...
WARNING: This is a developer flag only, and as such NOT documented elsewhere - we need this for valgrind and related tools.
Again : YOU HAVE BEEN WARNED! DO NOT USE THIS FLAG UNLESS YOU REALLY KNOW WHAT YOU ARE DOING!
2012-03-25 17:14:08 +02:00
click
0054bd83d8
Buildsystem/Linux: Fix linking of a long lost little child : jemalloc (yes, it has returned, and is now actively linked again)
...
--HG--
branch : trunk
2010-12-18 01:36:00 +01:00
click
ea847598d0
Buildsystem: Add initial support for Intel C++ Compiler (patch by Leak)
...
Note: Intel C++ Compiler for Windows is not supported in this change
Closes issue 4361
--HG--
branch : trunk
2010-10-21 22:00:12 +02:00
click
8832254c6d
Buildsystem: Clean up uninstall-target files a bit
...
--HG--
branch : trunk
2010-10-07 21:34:13 +02:00
click
0ff3d8905e
Buildsystem: Move uninstall-target for UNIX and OSX platforms
...
--HG--
branch : trunk
rename : cmake/platform/unix/cmake_uninstall.in.cmake => cmake/platform/cmake_uninstall.in.cmake
2010-10-07 20:05:46 +02:00
click
b87d8f4700
Buildsystem: Overhaul of the CMake buildsystem:
...
- utilize CMake for completely generating revision.h (kills off genrev and revision.h targets):
- pull and set correct revision-ID/hash from Mercurial (hg) when using regular repository sourcetree
- pull and set correct revision-ID/hash from archived releases (when pulled from googlecode)
- set and use _BUILD_DIRECTIVE definition (earlier part of revision.h) as compiletime definition
- delete genrev and related buildsystems
(now deprecated)
- Move some files around to adhere to buildsystem structure
Thanks to Shauren for figuring out the definition-behaviour for MSVC while he was in the shower
--HG--
branch : trunk
rename : cmake_uninstall.cmake.in => cmake/platform/unix/cmake_uninstall.in.cmake
2010-09-29 23:42:09 +02:00
click
58dafd94e2
BuildSystem/Platforms: Move platform-specific settings into respective directories, consistent with what is done with compilers.
...
BuildSystem/GCC: Add some additional parameters when using SFMT
--HG--
branch : trunk
2010-09-19 18:17:53 +02:00