From a5db2e732b5f07515187f4c32b2b169cf653e02f Mon Sep 17 00:00:00 2001 From: Vlad Zahorodnii Date: Mon, 31 Oct 2022 19:18:33 +0200 Subject: [PATCH] build: Group CMAKE_{C,CXX}_STANDARD --- CMakeLists.txt | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 16fa5aa9e2..f2f233b249 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -4,6 +4,8 @@ set(PROJECT_VERSION "5.26.80") # Handled by release scripts project(KWin VERSION ${PROJECT_VERSION}) set(CMAKE_C_STANDARD 99) +set(CMAKE_CXX_STANDARD 20) +set(CMAKE_CXX_STANDARD_REQUIRED ON) set(QT_MIN_VERSION "5.15.2") set(KF5_MIN_VERSION "5.98.0") @@ -81,9 +83,6 @@ add_definitions(-DMESA_EGL_NO_X11_HEADERS) add_definitions(-DEGL_NO_X11) add_definitions(-DEGL_NO_PLATFORM_SPECIFIC_TYPES) -set(CMAKE_CXX_STANDARD 20) -set(CMAKE_CXX_STANDARD_REQUIRED ON) - # required frameworks by Core find_package(KF5 ${KF5_MIN_VERSION} REQUIRED COMPONENTS Auth