From ca4c5785327986901f1a7ebe039fb86fe5581bb7 Mon Sep 17 00:00:00 2001 From: Tobias Hunger Date: Wed, 22 Apr 2020 13:27:55 +0200 Subject: [PATCH] CMake: Update minimum CMake version to 3.7 Tealeaf reader mode has been removed, so require at least CMake version 3.7 (which comes with server-mode). Change-Id: I1ce8cdd08f226446ccca5882d1cb2171019b3409 Reviewed-by: Cristian Adam Reviewed-by: Eike Ziller --- src/plugins/cmakeprojectmanager/cmakekitinformation.cpp | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/plugins/cmakeprojectmanager/cmakekitinformation.cpp b/src/plugins/cmakeprojectmanager/cmakekitinformation.cpp index 65485ccec62..4bd0c2569a5 100644 --- a/src/plugins/cmakeprojectmanager/cmakekitinformation.cpp +++ b/src/plugins/cmakeprojectmanager/cmakekitinformation.cpp @@ -251,9 +251,11 @@ Tasks CMakeKitAspect::validate(const Kit *k) const CMakeTool *tool = CMakeKitAspect::cmakeTool(k); if (tool) { CMakeTool::Version version = tool->version(); - if (version.major < 3) { - result << BuildSystemTask(Task::Warning, tr("CMake version %1 is unsupported. Please update to " - "version 3.0 or later.").arg(QString::fromUtf8(version.fullVersion))); + if (version.major < 3 || (version.major == 3 && version.minor < 7)) { + result << BuildSystemTask(Task::Warning, + tr("CMake version %1 is unsupported. Please update to " + "version 3.7 or later.") + .arg(QString::fromUtf8(version.fullVersion))); } } return result;