diff --git a/lib/EngFormat-Cpp/CMakeLists.txt b/lib/EngFormat-Cpp/CMakeLists.txt index 745a024340..74280a284b 100644 --- a/lib/EngFormat-Cpp/CMakeLists.txt +++ b/lib/EngFormat-Cpp/CMakeLists.txt @@ -1,5 +1,5 @@ project(EngFormat-Cpp CXX) -cmake_minimum_required(VERSION 3.0) +cmake_minimum_required(VERSION 3.0...4.0) add_library(${PROJECT_NAME} include/EngFormat-Cpp/eng_format.hpp src/eng_format.cpp) diff --git a/lib/brotli/CMakeLists.txt b/lib/brotli/CMakeLists.txt index 6489daf735..38cb22a144 100644 --- a/lib/brotli/CMakeLists.txt +++ b/lib/brotli/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.17) +cmake_minimum_required(VERSION 3.17...4.0) cmake_policy(SET CMP0048 NEW) project(brotli VERSION 1.0.9) diff --git a/lib/json/CMakeLists.txt b/lib/json/CMakeLists.txt index 05f7a1102e..06a103c3a5 100644 --- a/lib/json/CMakeLists.txt +++ b/lib/json/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.1) +cmake_minimum_required(VERSION 3.1...4.0) ## ## PROJECT diff --git a/lib/libfort/CMakeLists.txt b/lib/libfort/CMakeLists.txt index 6738d9b102..7cabedbd4c 100644 --- a/lib/libfort/CMakeLists.txt +++ b/lib/libfort/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.0) +cmake_minimum_required(VERSION 3.0...4.0) project(libfort VERSION 0.4.1) diff --git a/lib/mimalloc/CMakeLists.txt b/lib/mimalloc/CMakeLists.txt index 7049ee6fa0..aac86cb49e 100644 --- a/lib/mimalloc/CMakeLists.txt +++ b/lib/mimalloc/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.0) +cmake_minimum_required(VERSION 3.0...4.0) project(libmimalloc C CXX) set(CMAKE_C_STANDARD 11) diff --git a/lib/yaml-cpp/CMakeLists.txt b/lib/yaml-cpp/CMakeLists.txt index 493ebadbdf..02ddca462b 100644 --- a/lib/yaml-cpp/CMakeLists.txt +++ b/lib/yaml-cpp/CMakeLists.txt @@ -1,5 +1,5 @@ # 3.5 is actually available almost everywhere, but this a good minimum -cmake_minimum_required(VERSION 3.4) +cmake_minimum_required(VERSION 3.4...4.0) # enable MSVC_RUNTIME_LIBRARY target property # see https://cmake.org/cmake/help/latest/policy/CMP0091.html