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