diff options
author | Shauren <shauren.trinity@gmail.com> | 2024-08-20 13:49:15 +0200 |
---|---|---|
committer | Ovahlord <dreadkiller@gmx.de> | 2024-08-22 23:47:09 +0200 |
commit | 936faa7a46096a55bd75d02e9745477ff919b5af (patch) | |
tree | 50290cbc52d7952d17fb1e12b92f4899882fffb3 | |
parent | fc041b6fde83ea154984d54a5dcc0a79a57ba672 (diff) |
Build: Increase required CMake version to 3.24 and removed unneccessary cmake_policy() calls that are already handled by cmake_minimum_required()
(cherry picked from commit 8f95c84a0814b9d48a6d3db00f7dcfe5b1574d3b)
-rw-r--r-- | CMakeLists.txt | 9 |
1 files changed, 1 insertions, 8 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index cc306ab0ce1..3c0ec29fa32 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -8,7 +8,7 @@ # WITHOUT ANY WARRANTY, to the extent permitted by law; without even the # implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. -cmake_minimum_required(VERSION 3.18) +cmake_minimum_required(VERSION 3.24) # add this options before PROJECT keyword set(CMAKE_DISABLE_SOURCE_CHANGES ON) @@ -17,13 +17,6 @@ set(CMAKE_DISABLE_IN_SOURCE_BUILD ON) # Set projectname (must be done AFTER setting configurationtypes) project(TrinityCore) -# CMake policies (can not be handled elsewhere) -cmake_policy(SET CMP0005 NEW) -cmake_policy(SET CMP0043 NEW) # Ignore COMPILE_DEFINITIONS_<Config> properties -cmake_policy(SET CMP0054 NEW) # Only interpret if() arguments as variables or keywords when unquoted - prevents intepreting if(SOME_STRING_VARIABLE MATCHES "MSVC") as if(SOME_STRING_VARIABLE MATCHES "1") -cmake_policy(SET CMP0067 NEW) # Honor language standard in try_compile() source-file signature -cmake_policy(SET CMP0074 NEW) # find_package() uses <PackageName>_ROOT variables - if(POLICY CMP0144) cmake_policy(SET CMP0144 NEW) # find_package() uses upper-case <PACKAGENAME>_ROOT variables endif() |