|
|
|
|
@@ -1,120 +0,0 @@
|
|
|
|
|
From df9801b2882f3c4cd488f0605f17dc8ed35b2dab Mon Sep 17 00:00:00 2001
|
|
|
|
|
From: =?UTF-8?q?Christoph=20Gr=C3=BCninger?= <foss@grueninger.de>
|
|
|
|
|
Date: Thu, 27 Mar 2025 19:20:53 +0100
|
|
|
|
|
Subject: [PATCH] [cmake] Require minimum CMake version 3.10
|
|
|
|
|
|
|
|
|
|
Soon CMake 4.0 will be released. It requires that projects
|
|
|
|
|
set a minimum required CMake version of 3.5 and warns that
|
|
|
|
|
CMake older than 3.10 is deprecated. There is a
|
|
|
|
|
workaround with an additional flag, but it would is better
|
|
|
|
|
to increase the minimum required version.
|
|
|
|
|
---
|
|
|
|
|
CMakeLists.txt | 2 +-
|
|
|
|
|
examples/copyrighttest-demo/CMakeLists.txt | 2 +-
|
|
|
|
|
examples/doxygenbuilder-demo/CMakeLists.txt | 2 +-
|
|
|
|
|
examples/findgmock-demo/CMakeLists.txt | 2 +-
|
|
|
|
|
examples/gdbus-demo/CMakeLists.txt | 2 +-
|
|
|
|
|
examples/gsettings-demo/CMakeLists.txt | 2 +-
|
|
|
|
|
examples/includechecker-demo/CMakeLists.txt | 2 +-
|
|
|
|
|
examples/intltool-demo/CMakeLists.txt | 2 +-
|
|
|
|
|
src/GdbusCodegen/GdbusCodegenConfig.cmake | 3 ---
|
|
|
|
|
9 files changed, 8 insertions(+), 11 deletions(-)
|
|
|
|
|
|
|
|
|
|
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
|
|
|
|
index d1401c3..ee73147 100644
|
|
|
|
|
--- a/CMakeLists.txt
|
|
|
|
|
+++ b/CMakeLists.txt
|
|
|
|
|
@@ -1,4 +1,4 @@
|
|
|
|
|
-cmake_minimum_required(VERSION 3.0.2)
|
|
|
|
|
+cmake_minimum_required(VERSION 3.10)
|
|
|
|
|
project(cmake-extras VERSION 1.8)
|
|
|
|
|
|
|
|
|
|
include(GNUInstallDirs)
|
|
|
|
|
diff --git a/examples/copyrighttest-demo/CMakeLists.txt b/examples/copyrighttest-demo/CMakeLists.txt
|
|
|
|
|
index 79d981d..a26bf12 100644
|
|
|
|
|
--- a/examples/copyrighttest-demo/CMakeLists.txt
|
|
|
|
|
+++ b/examples/copyrighttest-demo/CMakeLists.txt
|
|
|
|
|
@@ -14,7 +14,7 @@
|
|
|
|
|
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
|
|
|
|
#
|
|
|
|
|
|
|
|
|
|
-cmake_minimum_required(VERSION 3.0.2)
|
|
|
|
|
+cmake_minimum_required(VERSION 3.10)
|
|
|
|
|
project(copyrighttest-demo LANGUAGES C CXX)
|
|
|
|
|
|
|
|
|
|
include(CTest)
|
|
|
|
|
diff --git a/examples/doxygenbuilder-demo/CMakeLists.txt b/examples/doxygenbuilder-demo/CMakeLists.txt
|
|
|
|
|
index 0bdef93..9efb49d 100644
|
|
|
|
|
--- a/examples/doxygenbuilder-demo/CMakeLists.txt
|
|
|
|
|
+++ b/examples/doxygenbuilder-demo/CMakeLists.txt
|
|
|
|
|
@@ -1,4 +1,4 @@
|
|
|
|
|
-cmake_minimum_required(VERSION 3.1)
|
|
|
|
|
+cmake_minimum_required(VERSION 3.10)
|
|
|
|
|
project(doxygenbuilder-demo LANGUAGES C CXX)
|
|
|
|
|
|
|
|
|
|
include(GNUInstallDirs)
|
|
|
|
|
diff --git a/examples/findgmock-demo/CMakeLists.txt b/examples/findgmock-demo/CMakeLists.txt
|
|
|
|
|
index 255e793..24848bf 100644
|
|
|
|
|
--- a/examples/findgmock-demo/CMakeLists.txt
|
|
|
|
|
+++ b/examples/findgmock-demo/CMakeLists.txt
|
|
|
|
|
@@ -1,4 +1,4 @@
|
|
|
|
|
-cmake_minimum_required(VERSION 3.0.2)
|
|
|
|
|
+cmake_minimum_required(VERSION 3.10)
|
|
|
|
|
project(findgmock-demo LANGUAGES C CXX)
|
|
|
|
|
|
|
|
|
|
# find_package(GMock) will find the Google Mock source, and add it to
|
|
|
|
|
diff --git a/examples/gdbus-demo/CMakeLists.txt b/examples/gdbus-demo/CMakeLists.txt
|
|
|
|
|
index 619ae11..2c58ceb 100644
|
|
|
|
|
--- a/examples/gdbus-demo/CMakeLists.txt
|
|
|
|
|
+++ b/examples/gdbus-demo/CMakeLists.txt
|
|
|
|
|
@@ -1,4 +1,4 @@
|
|
|
|
|
-cmake_minimum_required(VERSION 3.1)
|
|
|
|
|
+cmake_minimum_required(VERSION 3.10)
|
|
|
|
|
project(gdbus-demo)
|
|
|
|
|
|
|
|
|
|
set (CMAKE_CXX_STANDARD 14)
|
|
|
|
|
diff --git a/examples/gsettings-demo/CMakeLists.txt b/examples/gsettings-demo/CMakeLists.txt
|
|
|
|
|
index 03abf49..65957ae 100644
|
|
|
|
|
--- a/examples/gsettings-demo/CMakeLists.txt
|
|
|
|
|
+++ b/examples/gsettings-demo/CMakeLists.txt
|
|
|
|
|
@@ -1,4 +1,4 @@
|
|
|
|
|
-cmake_minimum_required(VERSION 3.1)
|
|
|
|
|
+cmake_minimum_required(VERSION 3.10)
|
|
|
|
|
project(intltool-demo)
|
|
|
|
|
|
|
|
|
|
enable_testing()
|
|
|
|
|
diff --git a/examples/includechecker-demo/CMakeLists.txt b/examples/includechecker-demo/CMakeLists.txt
|
|
|
|
|
index 77a6694..3ccc5b5 100644
|
|
|
|
|
--- a/examples/includechecker-demo/CMakeLists.txt
|
|
|
|
|
+++ b/examples/includechecker-demo/CMakeLists.txt
|
|
|
|
|
@@ -1,4 +1,4 @@
|
|
|
|
|
-cmake_minimum_required(VERSION 3.1)
|
|
|
|
|
+cmake_minimum_required(VERSION 3.10)
|
|
|
|
|
project(includechecker-demo LANGUAGES C CXX)
|
|
|
|
|
|
|
|
|
|
include(GNUInstallDirs)
|
|
|
|
|
diff --git a/examples/intltool-demo/CMakeLists.txt b/examples/intltool-demo/CMakeLists.txt
|
|
|
|
|
index 96cd64e..4d422d6 100644
|
|
|
|
|
--- a/examples/intltool-demo/CMakeLists.txt
|
|
|
|
|
+++ b/examples/intltool-demo/CMakeLists.txt
|
|
|
|
|
@@ -1,4 +1,4 @@
|
|
|
|
|
-cmake_minimum_required(VERSION 3.1)
|
|
|
|
|
+cmake_minimum_required(VERSION 3.10)
|
|
|
|
|
project(intltool-demo LANGUAGES C CXX)
|
|
|
|
|
|
|
|
|
|
include(GNUInstallDirs)
|
|
|
|
|
diff --git a/src/GdbusCodegen/GdbusCodegenConfig.cmake b/src/GdbusCodegen/GdbusCodegenConfig.cmake
|
|
|
|
|
index 552a8d4..6e51098 100644
|
|
|
|
|
--- a/src/GdbusCodegen/GdbusCodegenConfig.cmake
|
|
|
|
|
+++ b/src/GdbusCodegen/GdbusCodegenConfig.cmake
|
|
|
|
|
@@ -1,7 +1,4 @@
|
|
|
|
|
cmake_minimum_required(VERSION 3.13)
|
|
|
|
|
-if(POLICY CMP0011)
|
|
|
|
|
- cmake_policy(SET CMP0011 NEW)
|
|
|
|
|
-endif(POLICY CMP0011)
|
|
|
|
|
|
|
|
|
|
find_program(GDBUS_CODEGEN NAMES gdbus-codegen DOC "gdbus-codegen executable")
|
|
|
|
|
if(NOT GDBUS_CODEGEN)
|
|
|
|
|
--
|
|
|
|
|
2.49.0
|
|
|
|
|
|