Back to home page

EIC code displayed by LXR

 
 

    


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()