| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2017-12-20 | Build: Use the cotire library for precompiled header handling | Naios | |
| * Required for handling flags inherited by linked projects correctly in the corresponding precompiled header. * Reduces the maintenance effort for precompiled headers (cherry picked from commit 92f96fc10e70b2d62cce832837477d958e2afbe3) | |||
| 2017-12-20 | Build: Use interface targets for inheriting flags and definitions | Naios | |
| * Remove the usage of global flags and definitions set through the CMAKE_CXX_FLAGS variable. * Use cmake target compile features for setting the CXX standard automatically. * Make C++14 globally available in the project * Closes #21033 (cherry picked from commit e60c1f84a7e13577a82046b02b214f9466d20a7c) | |||
| 2017-12-20 | Build: Set the minimum required compiler version to GCC 6.3 | Naios | |
| * This is the current GCC version of debian 9 (cherry picked from commit 5a9ccae3e1115d6fb1dcc287b1cb2d45779fd39b) | |||
| 2017-09-08 | Revert "Build/Boost: Added support for finding vs 15.3 libraries" | vincent-michael | |
| This reverts commit e6393a3f7c131f50d26b6649e1e163dbe3774e1a. | |||
| 2017-09-08 | Build/Boost: Added support for finding vs 15.3 libraries | vincent-michael | |
| 2017-09-08 | Build: Added 1.65.1 Boost version to FindBoost | vincent-michael | |
| 2017-08-22 | Build: Added 1.65 Boost version to FindBoost | vincent-michael | |
| http://www.boost.org/users/history/version_1_65_0.html | |||
| 2017-07-19 | Buildsystem: Fixed windows pch build with ninja | Shauren | |
| 2017-06-26 | Build: fix finding VS 2017 compiled boost libs | ariel- | |
| 2017-06-24 | Buildsystem: Fixed linking to both release and debug versions of openssl ↵ | Shauren | |
| libs on windows Closes #19941 | |||
| 2017-06-08 | Buildsystem: Minor PCH building changes | Shauren | |
| * *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 | |||
| 2017-05-17 | Update showoptions.cmake | Aokromes | |
| 2017-05-11 | Core/Common: Include cleanup | Shauren | |
| 2017-04-20 | Build: Added 1.64 Boost version to FindBoost | vincent-michael | |
| Note: Currently no support for boost 1.64 | |||
| 2017-04-05 | Core/ScriptReloadMgr: Fixed scripts hot swapping on OS X (#19365)7.1.5/23420 | S.V | |
| 2017-02-09 | Tools: Enable tools compilation by default | Aokromes | |
| (the time diff is small and it will help starters, advanced users can disable it at any time on cmake guy/compilation script) | |||
| 2017-02-05 | Update FindBoost.cmake | Aokromes | |
| (cherry picked from commit 9790cb5762ce46929f8a098976c8dd028d1488f3) | |||
| 2017-02-05 | Update options.cmake | Aokromes | |
| (cherry picked from commit e3de0ef531bf89a2f4193cf1beecf4bce05971af) | |||
| 2017-01-15 | Build: Added 1.63 Boost version to FindBoost | vincent-michael | |
| 2017-01-02 | Revert "Build/Clang: Suppress -Wexpansion-to-defined because of rapidjson dep" | Shauren | |
| This reverts commit 467e49c1fa3c13d0e574bc15c80e96fa1c560958. | |||
| 2017-01-01 | Update copyright note for 2017 | vincent-michael | |
| Happy new year | |||
| 2016-12-30 | Build/Clang: Suppress -Wexpansion-to-defined because of rapidjson dep | DDuarte | |
| https://travis-ci.org/TrinityCore/TrinityCore/builds/187588737#L985-L995 | |||
| 2016-10-03 | Build: Added 1.62 Boost version to FindBoost | ariel- | |
| (cherry picked from commit 7906bdc15eeabba3b6ecd3faf9ee0fc30e39d101) | |||
| 2016-09-09 | Cmake: Added OpenSSL version required | Vincent-Michael | |
| 2016-08-18 | Buildsystem: Enforce Visual Studio 2015 Update 3 in CMake | Shauren | |
| 2016-06-23 | Build: Throw a fatal error when the SCRIPTS variable isn't a valid option. | Naios | |
| * Catches issues early that are caused through a wrong configuration. | |||
| 2016-05-13 | Build/GCC: Enforce version 4.7.2 | Vincent-Michael | |
| 2016-05-13 | Build: Added 1.61 Boost version to FindBoost | Vincent-Michael | |
| 2016-04-14 | Core/Scripting: Disallow the build directory to contain spaces | Naios | |
| * I wasn't able to work arround a path which contains spaces, since it seems like a CMake specific issue. * Closes #16947 (cherry picked from commit 42eeb28a8b9c1f3ae2d667e4238e956a4a95bd6c) | |||
| 2016-04-12 | Core/Build: Workarround for different path handling in CMake < 3.2 | Naios | |
| * Closes #16951 (cherry picked from commit 81cee237758e5e83ae58efbb5bf7e6ca819dfe0e) | |||
| 2016-04-11 | Core/Scripts: Split script subdirectories into independent modules | Naios | |
| * 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. | |||
| 2016-04-09 | oops, pushed too soon (now with proper msbuild check) | Shauren | |
| 2016-04-09 | Buildsystem: Improved logic for _BUILD_DIRECTIVE in msvc builds | Shauren | |
| 2016-04-05 | Buildsystem: Initial changes to support building with vs clang toolset | Shauren | |
| 2016-03-31 | Travis: Fixed git version info output | Shauren | |
| 2016-03-24 | Core/Build: Enable /bigobj for most MSVC builds. | Naios | |
| * exluding 32 bit when dyynamic linking is disabled. | |||
| 2016-03-24 | Core/Build: Add the possibility to link libraries dynamically. | Naios | |
| * makes it possible to access exported singletons from other shared lib's. * reduces binary size | |||
| 2016-03-22 | Buildsystem: Removed unneeded FindZMQ script | Shauren | |
| 2016-03-19 | CMake: Fix detection of AppleClang | Naios | |
| * Since CMake 3.0 CMAKE_<LANG>_COMPILER_ID is set to "AppleClang" (cherry picked from commit 174efd0b6b04b243b58bc533999ad2d7b45f383d) | |||
| 2016-03-19 | CMake: Disable incremental linking in msvc debug builds | Naios | |
| * Requested by Shauren (cherry picked from commit fbc23c0713e98cb16d601c64e2e3e2a7716d2ab8) | |||
| 2016-03-19 | CMake: Remove the workaround for source groups below CMake 2.8.12 | Naios | |
| * Set the default option to hierarchical * Add a new "hierarchical-folders" option which enables folders inside IDE's. (cherry picked from commit bf773ccc417b47d01502c8151cea6188e33e16aa) | |||
| 2016-03-19 | CMake: Use inherited dependencies in common and tools | Naios | |
| (cherry picked from commit abda7a910a760687f9c1b9e0893314e04982c0f1) | |||
| 2016-03-19 | CMake: Add inherited include directories and definitions to precompiled headers | Naios | |
| (cherry picked from commit 2413a82b9343178b613bc6309125eecec8aa9123) | |||
| 2016-03-19 | CMake: Provide proper interface targets from dependencies | Naios | |
| * to make use of cmakes inherited link dependencies which imports all include directories/ definitions from the link library (cherry picked from commit 1a572d242593124f986d3ed08710b96a142a6763) | |||
| 2016-02-22 | CMake: Add the possibility to pass an arbitrary count of targets to add_cxx_pch. | Naios | |
| * 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 a974574d6e810799298e82776ccd85be0ae6d4d5) | |||
| 2016-01-21 | Buildsystem: Try picking up zmq lib for VS 2013 if using VS 2015 | Shauren | |
| 2016-01-20 | Build/Misc: Clarify the meaning of one setting | Aokromes | |
| (cherry picked from commit 6861deaae261eba6c779be482e834b31ceda27fe) | |||
| 2016-01-14 | Buildsystem: Updated required boost version | Shauren | |
| 2016-01-01 | Update copyright note for 2016 | Vincent-Michael | |
| Happy new year (Again new year with idiots ...) | |||
| 2015-12-22 | Build: Added 1.60 Boost version to FindBoost | Vincent-Michael | |
