From ff77d8e69412a46d15ce11eb8d049c4f19aa8717 Mon Sep 17 00:00:00 2001 From: Tim Kaune <tim.kaune@gmx.de> Date: Mon, 29 Jan 2024 18:03:53 +0100 Subject: [PATCH] Bump required CMake version to 3.25 Also bump JSON Schema version of CMakePresets.json. --- CMakeLists.txt | 8 ++++---- CMakePresets.json | 6 +++--- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 985c1a5..8e60d81 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -23,12 +23,12 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ]] -cmake_minimum_required(VERSION 3.23) +cmake_minimum_required(VERSION 3.25) # If CMake >=3.24 is used, set policies up to v3.24 to NEW -if (NOT ${CMAKE_VERSION} VERSION_LESS 3.24) - cmake_policy(VERSION 3.24) -endif() +# if (NOT ${CMAKE_VERSION} VERSION_LESS 3.24) +# cmake_policy(VERSION 3.24) +# endif() project(LoadStaticSharedTargets VERSION 1.3.0 LANGUAGES NONE) diff --git a/CMakePresets.json b/CMakePresets.json index c3c1288..417faaf 100644 --- a/CMakePresets.json +++ b/CMakePresets.json @@ -1,15 +1,15 @@ { - "version": 4, + "version": 6, "cmakeMinimumRequired": { "major": 3, - "minor": 23, + "minor": 25, "patch": 0 }, "configurePresets": [ { "name": "default", "displayName": "Default Release Build", - "generator": "Unix Makefiles", + "generator": "Ninja", "binaryDir": "${sourceDir}/build", "warnings": { "dev": false -- GitLab