| Age | Commit message (Collapse) | Author |
|
|
|
http://www.boost.org/users/history/version_1_65_0.html
(cherry picked from commit cc6ca733d8064e12c7b11590250a99f696bbf9c5)
|
|
Even if it's for few days, it looks it's absolute minimum needed to compile 3.3.5a for now
|
|
* *PCH.cpp are now only compiled with MSVC, other compilers use custom helper commands to generate the precompiled header
* Don't call the linker for pch helpertargets
(cherry picked from commit 137f5e78877ef1b81f4dca68dd43268e325aeeed)
|
|
|
|
|
|
|
|
Build: Added 1.64 Boost version to FindBoost
(cherry-picked from commit 5233caf0920689c7796f4147e5b7506343d707bb)
Build: Fixed build with boost 1.64
(cherry-picked from commit a3dec5cb753410dba5c03c70343afd00b905e920)
|
|
|
|
(the time diff is small and it will help starters, advanced users can disable it at any time on cmake guy/compilation script)
|
|
|
|
|
|
Happy new year!
|
|
|
|
|
|
|
|
Cherry pick from 604a06eb36cad29bbf4603391d1bfce371b1529d
|
|
Upgrade to VS2015 following the steps explained in the wiki
|
|
|
|
|
|
* Catches issues early that are caused through a wrong configuration.
(cherry picked from commit 2b97b32d810d105070124b1008723c756589c719)
|
|
(cherry picked from commit ede8f0ca0a28d059c1356c6970ac87f53c72a424)
|
|
(cherry picked from commit e43b871137e4b6063e62a5945dd9cbc9f70def4e)
|
|
* I wasn't able to work arround a path which contains spaces,
since it seems like a CMake specific issue.
* Closes #16947
|
|
* Closes #16951
|
|
* Makes it possible to define the linkage for every module
* Move the ScriptPCH into the root directory
* Changes the SCRIPTS cmake variable to a string type:
-> -DSCRIPTS=0 is -DSCRIPTS="minimal-static" now
(builds commands and spells statically)
-> -DSCRIPTS=1 is -DSCRIPTS="static" now
(builds all modules statically)
-> -DSCRIPTS="dynamic"
(builds all modules dynamically)
-> Also the default value which is provided by the SCRIPTS
variable is overwriteable through the SCRIPTS_COMMANDS,
SCRIPTS_SPELLS... variable.
(cherry picked from commit 848b8a4136a4b395bfab74899520c74812d7f08e)
|
|
(cherry picked from commit 509a27fd51a2f88c5c72c264d2a546229c9c0e00)
|
|
(cherry picked from commit 4a3a178d7fe9d2d7e8fde2fe915cf5cec5223502)
|
|
(cherry picked from commit 03917c79cdecb906912d9a94ac5ccdaecc8f62e1)
|
|
* exluding 32 bit when dyynamic linking is disabled.
(cherry picked from commit 183f97005573f499d486613119e7bbb3d5d5318b)
|
|
* makes it possible to access exported singletons from other shared lib's.
* reduces binary size
(cherry picked from commit f4e0945b13a70225684e7421d9542efae6a47c89)
|
|
* Since CMake 3.0 CMAKE_<LANG>_COMPILER_ID is set to "AppleClang"
|
|
* Requested by Shauren
|
|
* Set the default option to hierarchical
* Add a new "hierarchical-folders" option which enables folders inside IDE's.
|
|
|
|
|
|
* to make use of cmakes inherited link dependencies which
imports all include directories/ definitions from the link library
|
|
* A PCH is still generated for every target which was passed to the macro
* Resolves naming conflicts when using the same PCH header from multiple projects
* Ref #15671
|
|
(cherry picked from commit 06391e5e9dff58a265d42a8a8093d0a57b8e2775)
|
|
|
|
|
|
|
|
(cherry picked from commit b5fbf773a5071fc4c88f8e0112ffe8a9f2f760e3)
|
|
Closes #15357
New library dependency: Boost.Regex
(cherry picked from commit b564c10b13effed63c7b7dae25117e2e0a2c64e4)
|
|
* Setting all compiler flags in the cache led to circular bloating of
msvc cxx parameters (was visible in console) which caused MSVC to
rebuild the whole solution even on a small CMake change.
It's not neccessary anyway to set the cxx parameters to the cache
to take effect.
* I'm not sure if the workarround is still needed for MSVC 12+.
* Cleaning the CMake cache is recommended!
* ref #15671
(cherry picked from commit 0946fcf2aa35ebe0b8db07813315e3d6546b9d31)
|
|
(cherry picked from commit 7732ad5153783ca31d32c6812f21c2b723fd589a)
|
|
More info here: http://blogs.msdn.com/b/vcblog/archive/2015/08/06/new-in-vs-2015-zc-throwingnew.aspx
Closes #15230
(cherry picked from commit dcb1990e93bb879c88f1b43eb13292afa6baac86)
|
|
shared library, which allows cache hits to happen more likely
|
|
|
|
Fix Boost libraries not being found by CMake when targeting Visual Studio 2015 with Boost installed using the binaries.
Fixes #15277
|