Skip to content
Snippets Groups Projects

Remove clhep dependency

Merged Marilena Bandieramonte requested to merge removeCLHEP-dep into master
Files
3
@@ -9,7 +9,7 @@ project( "GeoModel2G4" VERSION 1.0.0 LANGUAGES CXX )
@@ -9,7 +9,7 @@ project( "GeoModel2G4" VERSION 1.0.0 LANGUAGES CXX )
# External dependencies:
# External dependencies:
find_package( Geant4 REQUIRED )
find_package( Geant4 REQUIRED )
find_package( CLHEP )
# GeoModel dependencies
# GeoModel dependencies
find_package( GeoModelCore 3.2.0 REQUIRED )
find_package( GeoModelCore 3.2.0 REQUIRED )
@@ -44,8 +44,8 @@ include(${Geant4_USE_FILE})
@@ -44,8 +44,8 @@ include(${Geant4_USE_FILE})
add_library( GeoModel2G4 SHARED ${HEADERS} ${SOURCES} )
add_library( GeoModel2G4 SHARED ${HEADERS} ${SOURCES} )
target_link_libraries( GeoModel2G4
target_link_libraries( GeoModel2G4
PUBLIC ${GEANT4_LIBRARIES}
PUBLIC ${GEANT4_LIBRARIES}
PRIVATE ${CLHEP_LIBRARIES} GeoMaterial2G4 GeoSpecialShapes)
PRIVATE GeoMaterial2G4 GeoSpecialShapes)
target_include_directories( GeoModel2G4 SYSTEM PUBLIC ${GEANT4_INCLUDE_DIRS} PRIVATE ${CLHEP_INCLUDE_DIRS} ${GeoModelCore_INCLUDE_DIRS} )
target_include_directories( GeoModel2G4 SYSTEM PUBLIC ${GEANT4_INCLUDE_DIRS} PRIVATE ${GeoModelCore_INCLUDE_DIRS} )
target_include_directories( GeoModel2G4 PUBLIC
target_include_directories( GeoModel2G4 PUBLIC
$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}>
$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}>
$<INSTALL_INTERFACE:include> )
$<INSTALL_INTERFACE:include> )
Loading