From 330c3afa48fbb0e2385f511cfa0b7e7f92ebcbde Mon Sep 17 00:00:00 2001 From: Nicolas Fella Date: Sat, 12 Sep 2020 23:58:44 +0200 Subject: [PATCH] Require C++17 We agreed to use C++17 in Plasma. Document this decision here --- CMakeLists.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index cc6b871d..cfdae8ad 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -8,8 +8,8 @@ set(KF5_MIN_VERSION "5.70.0") set(CMAKE_AUTOMOC ON) set(CMAKE_INCLUDE_CURRENT_DIR ON) -set(CMAKE_CXX_STANDARD 14) - +set(CMAKE_CXX_STANDARD 17) +set(CMAKE_CXX_STANDARD_REQUIRED ON) find_package(ECM 5.41.0 REQUIRED NO_MODULE) set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR} ${CMAKE_SOURCE_DIR}/cmake)