diff --git a/CMakeLists.txt b/CMakeLists.txt index 371f6e333..8aa1f31f9 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -21,6 +21,11 @@ # > See https://reproducible-builds.org/specs/source-date-epoch/ for details. cmake_minimum_required(VERSION 3.24) +# Set CXX Requirements +set(CMAKE_CXX_STANDARD 20) +set(CMAKE_CXX_EXTENSIONS OFF) +set(CMAKE_CXX_STANDARD_REQUIRED ON) + # Fallback for when git can not be found set(DESKFLOW_VERSION_MAJOR 1) set(DESKFLOW_VERSION_MINOR 17) diff --git a/cmake/Build.cmake b/cmake/Build.cmake index ff3880f4c..2827d28ba 100644 --- a/cmake/Build.cmake +++ b/cmake/Build.cmake @@ -14,10 +14,6 @@ # along with this program. If not, see . macro(configure_build) - - set(CMAKE_CXX_STANDARD 20) - set(CMAKE_CXX_EXTENSIONS OFF) - set(CMAKE_CXX_STANDARD_REQUIRED ON) set(CMAKE_RUNTIME_OUTPUT_DIRECTORY "${PROJECT_BINARY_DIR}/bin") set(CMAKE_LIBRARY_OUTPUT_DIRECTORY "${PROJECT_BINARY_DIR}/lib")