Skip to content

Commit

Permalink
Merge pull request #44 from KSkwarczynski/feature_cmakeFix
Browse files Browse the repository at this point in the history
Use MaCh3 cxx standard
  • Loading branch information
henry-wallace-phys authored Feb 4, 2025
2 parents a538af4 + e12fd58 commit ef9fa5a
Showing 1 changed file with 4 additions and 5 deletions.
9 changes: 4 additions & 5 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -169,12 +169,11 @@ if(NOT TARGET MaCh3::All)
endif()

############################ C++ Compiler ####################################
if (NOT DEFINED CMAKE_CXX_STANDARD OR "${CMAKE_CXX_STANDARD} " STREQUAL " ")
get_property(MACH3_CXX_STANDARD GLOBAL PROPERTY MACH3_CXX_STANDARD)
if(NOT DEFINED MACH3_CXX_STANDARD)
SET(CMAKE_CXX_STANDARD 14)
endif()

if(DEFINED ROOT_CXX_STANDARD AND ROOT_CXX_STANDARD GREATER CMAKE_CXX_STANDARD)
set(CMAKE_CXX_STANDARD ${ROOT_CXX_STANDARD})
else()
SET(CMAKE_CXX_STANDARD ${MACH3_CXX_STANDARD})
endif()
cmessage(STATUS "CMAKE CXX Standard: ${CMAKE_CXX_STANDARD}")

Expand Down

0 comments on commit ef9fa5a

Please sign in to comment.