Warning, /acts/Examples/Detectors/MuonSpectrometerMockupDetector/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 if(ACTS_BUILD_PLUGIN_GEOMODEL OR ACTS_BUILD_EXAMPLES_GEANT4)
0002 acts_add_library(ExamplesMuonSpectrometerMockupDetector SHARED)
0003
0004 target_link_libraries(
0005 ActsExamplesMuonSpectrometerMockupDetector
0006 PUBLIC Acts::ExamplesFramework
0007 )
0008 target_include_directories(
0009 ActsExamplesMuonSpectrometerMockupDetector
0010 PUBLIC $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include>
0011 )
0012 if(ACTS_BUILD_PLUGIN_GEOMODEL)
0013 target_sources(
0014 ActsExamplesMuonSpectrometerMockupDetector
0015 PUBLIC src/GeoMuonMockupExperiment.cpp
0016 )
0017 target_link_libraries(
0018 ActsExamplesMuonSpectrometerMockupDetector
0019 PUBLIC ActsPluginGeoModel GeoModelIO::GeoModelWrite
0020 )
0021 endif()
0022 if(ACTS_BUILD_EXAMPLES_GEANT4)
0023 target_sources(
0024 ActsExamplesMuonSpectrometerMockupDetector
0025 PUBLIC src/MockupSectorBuilder.cpp
0026 )
0027 target_link_libraries(
0028 ActsExamplesMuonSpectrometerMockupDetector
0029 PUBLIC
0030 Acts::ExamplesGeant4
0031 Acts::ExamplesDetectorGeant4
0032 Acts::PluginGeant4
0033 )
0034 endif()
0035 endif()