Skip to content
Snippets Groups Projects

Enable building Geant4 10.3.3 with ROOT v5 for NA61/SHINE

Merged Antoni Marcinek requested to merge na61-infrastructure/shine-lcgcmake:SPI-1562 into master
2 files
+ 38
1
Compare changes
  • Side-by-side
  • Inline
Files
2
+ 9
1
@@ -491,7 +491,15 @@ LCGPackage_Add(
IF LCG_CPP11 OR LCG_CPP1Y OR LCG_CPP14 OR LCG_CPP17 THEN -DCLHEP_BUILD_CXXSTD=ON ENDIF
<SOURCE_DIR>/CLHEP
ENDIF
IF <VERSION> VERSION_GREATER 2.3.1 THEN
IF <VERSION> VERSION_GREATER 2.3.1 AND <VERSION> VERSION_LESS 2.4.0 THEN
CONFIGURE_COMMAND ${CMAKE_COMMAND} -DCMAKE_INSTALL_PREFIX=<INSTALL_DIR>
-DCMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE}
IF LCG_CPP11 THEN -DCLHEP_BUILD_CXXSTD=-std=c++11 ENDIF
IF LCG_CPP1Y THEN -DCLHEP_BUILD_CXXSTD=-std=c++1y ENDIF
IF LCG_CPP14 OR LCG_CPP17 THEN -DCLHEP_BUILD_CXXSTD=-std=c++14 ENDIF
<SOURCE_DIR>/CLHEP
ENDIF
IF <VERSION> VERSION_GREATER 2.4.0 THEN
CONFIGURE_COMMAND ${CMAKE_COMMAND} -DCMAKE_INSTALL_PREFIX=<INSTALL_DIR>
-DCMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE}
IF LCG_CPP11 THEN -DCLHEP_BUILD_CXXSTD=-std=c++11 ENDIF
Loading