From 5fa2fc61c9e37d13da3402f1cf6788ce16057da1 Mon Sep 17 00:00:00 2001 From: Olivier Goffart Date: Thu, 13 Feb 2020 13:39:38 +0100 Subject: [PATCH] cmake: C++17 is mandatory Change-Id: Ia0f2151d38fec84be31afc76fc380666861d7d80 Reviewed-by: Simon Hausmann --- cmake/QtBuild.cmake | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/cmake/QtBuild.cmake b/cmake/QtBuild.cmake index 81573381c43..9c7719d87ce 100644 --- a/cmake/QtBuild.cmake +++ b/cmake/QtBuild.cmake @@ -4001,12 +4001,8 @@ function(qt_set_language_standards) ## Use the latest standard the compiler supports (same as qt_common.prf) if (QT_FEATURE_cxx2a) set(CMAKE_CXX_STANDARD 20 PARENT_SCOPE) - elseif (QT_FEATURE_cxx17) + else() set(CMAKE_CXX_STANDARD 17 PARENT_SCOPE) - elseif (QT_FEATURE_cxx14) - set(CMAKE_CXX_STANDARD 14 PARENT_SCOPE) - elseif (QT_FEATURE_cxx11) - set(CMAKE_CXX_STANDARD 11 PARENT_SCOPE) endif() if (c_std_11 IN_LIST CMAKE_C_COMPILE_FEATURES)