Warning, /acts/Examples/Algorithms/Geant4/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 acts_add_library(
0002 ExamplesGeant4
0003 SHARED
0004 src/AlgebraConverters.cpp
0005 src/Geant4Simulation.cpp
0006 src/MagneticFieldWrapper.cpp
0007 src/MaterialPhysicsList.cpp
0008 src/MaterialSteppingAction.cpp
0009 src/ParticleTrackingAction.cpp
0010 src/RegionCreator.cpp
0011 src/SensitiveSurfaceMapper.cpp
0012 src/SensitiveSteppingAction.cpp
0013 src/SimParticleTranslation.cpp
0014 src/ParticleKillAction.cpp
0015 src/PhysicsListFactory.cpp
0016 src/Geant4Manager.cpp
0017 )
0018
0019 target_compile_definitions(ActsExamplesGeant4 PUBLIC ${Geant4_DEFINITIONS})
0020 target_include_directories(
0021 ActsExamplesGeant4
0022 SYSTEM
0023 PUBLIC ${Geant4_INCLUDE_DIRS}
0024 )
0025 target_include_directories(
0026 ActsExamplesGeant4
0027 PUBLIC $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include>
0028 )
0029 target_link_libraries(
0030 ActsExamplesGeant4
0031 PUBLIC Acts::ExamplesDetectorsCommon Boost::headers ${Geant4_LIBRARIES}
0032 )