Page MenuHomeHEPForge

D105.1759155927.diff
No OneTemporary

Size
708 B
Referenced Files
None
Subscribers
None

D105.1759155927.diff

diff --git a/cmake/Modules/LauraCompilerFlags.cmake b/cmake/Modules/LauraCompilerFlags.cmake
--- a/cmake/Modules/LauraCompilerFlags.cmake
+++ b/cmake/Modules/LauraCompilerFlags.cmake
@@ -40,7 +40,13 @@
# C++ standard settings
set(CMAKE_CXX_EXTENSIONS OFF)
-set(CMAKE_CXX_STANDARD 17 CACHE STRING "C++ standard")
+set(LAURA_CXX_STANDARD 17)
+if(DEFINED ENV{CMAKE_CXX_STANDARD})
+ if($ENV{CMAKE_CXX_STANDARD} GREATER ${LAURA_CXX_STANDARD})
+ set(LAURA_CXX_STANDARD $ENV{CMAKE_CXX_STANDARD})
+ endif()
+endif()
+set(CMAKE_CXX_STANDARD ${LAURA_CXX_STANDARD} CACHE STRING "C++ standard")
set(CMAKE_CXX_STANDARD_REQUIRED ON)
message(STATUS "Laura++: Using C++${CMAKE_CXX_STANDARD} standard")

File Metadata

Mime Type
text/plain
Expires
Mon, Sep 29, 3:25 PM (20 h, 54 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
6559994
Default Alt Text
D105.1759155927.diff (708 B)

Event Timeline