mirror of
https://github.com/CHN-beta/nixos.git
synced 2026-01-12 04:39:23 +08:00
23 lines
893 B
Diff
23 lines
893 B
Diff
From ab80270dd50f4ae08e452daa3fd0eccc7f9f96ee Mon Sep 17 00:00:00 2001
|
|
From: Danilo Piparo <danilo.piparo@cern.ch>
|
|
Date: Sat, 14 Dec 2024 07:45:22 +0100
|
|
Subject: [PATCH 1/2] [CMake] Allow to process cxx23 option
|
|
|
|
---
|
|
cmake/modules/CheckCompiler.cmake | 2 +-
|
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
|
|
|
diff --git a/cmake/modules/CheckCompiler.cmake b/cmake/modules/CheckCompiler.cmake
|
|
index 883bf0e2daed1..c2ac5df869797 100644
|
|
--- a/cmake/modules/CheckCompiler.cmake
|
|
+++ b/cmake/modules/CheckCompiler.cmake
|
|
@@ -161,7 +161,7 @@ set(CMAKE_CXX_STANDARD ${CXX_STANDARD_STRING} CACHE STRING "")
|
|
set(CMAKE_CXX_STANDARD_REQUIRED TRUE)
|
|
set(CMAKE_CXX_EXTENSIONS FALSE CACHE BOOL "")
|
|
|
|
-if(NOT CMAKE_CXX_STANDARD MATCHES "17|20")
|
|
+if(NOT CMAKE_CXX_STANDARD MATCHES "17|20|23")
|
|
message(FATAL_ERROR "Unsupported C++ standard: ${CMAKE_CXX_STANDARD}. Supported standards are: 17, 20.")
|
|
endif()
|
|
|