Back to home page

EIC code displayed by LXR

 
 

    


Warning, /acts/Plugins/Geant4/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 acts_add_library(
0002     PluginGeant4
0003     src/Geant4Converters.cpp
0004     src/Geant4DetectorElement.cpp
0005     src/Geant4DetectorSurfaceFactory.cpp
0006     src/Geant4PhysicalVolumeSelectors.cpp
0007     ACTS_INCLUDE_FOLDER include/ActsPlugins
0008 )
0009 
0010 target_include_directories(
0011     ActsPluginGeant4
0012     PUBLIC
0013         $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include>
0014         $<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}>
0015 )
0016 
0017 target_include_directories(
0018     ActsPluginGeant4
0019     SYSTEM
0020     PRIVATE ${Geant4_INCLUDE_DIRS}
0021 )
0022 
0023 target_link_libraries(ActsPluginGeant4 PUBLIC Acts::Core ${Geant4_LIBRARIES})
0024 
0025 acts_compile_headers(PluginGeant4 GLOB include/**/*.hpp)