summaryrefslogtreecommitdiff
path: root/.cmake.conf
diff options
context:
space:
mode:
authorAlexandru Croitor <alexandru.croitor@qt.io>2022-03-04 11:50:49 +0100
committerAlexandru Croitor <alexandru.croitor@qt.io>2022-03-04 22:35:18 +0100
commit0332065357a5f65bb43d113f99a7138d0bc65261 (patch)
treeced9ffad455152c0098931e8842cfc62c13544d0 /.cmake.conf
parentd706d7ceb91507c71d779463cfc25982acaa36b1 (diff)
downloadqtwebengine-0332065357a5f65bb43d113f99a7138d0bc65261.tar.gz
CMake: Fail gracefully when using an unsupported CMake version
Previously if qtwebengine was configured with a CMake version lower than 3.19, CMake would exit with a fatal error saying the version is too low. Now the CMake version check is delayed to the configure summary which changes the hard error into a build time warning instead, just like with all the other repo requirements. An additional cmake_minimum_required call is used to require all 3.19 behaviors (upgraded policies) once configure establishes that the CMake version is new enough. Pick-to: 6.2 6.3 Change-Id: I03a20ae62ce2dcee23e5615241c6c97a86df4d2f Reviewed-by: Michal Klocek <michal.klocek@qt.io>
Diffstat (limited to '.cmake.conf')
-rw-r--r--.cmake.conf1
1 files changed, 1 insertions, 0 deletions
diff --git a/.cmake.conf b/.cmake.conf
index 280060834..e6e4d0d75 100644
--- a/.cmake.conf
+++ b/.cmake.conf
@@ -1,2 +1,3 @@
set(QT_REPO_MODULE_VERSION "6.4.0")
set(QT_REPO_MODULE_PRERELEASE_VERSION_SEGMENT "alpha1")
+set(QT_SUPPORTED_MIN_CMAKE_VERSION_FOR_BUILDING_WEBENGINE "3.19")