Warning, /acts/Examples/Detectors/TGeoDetector/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 add_library(
0002 ActsExamplesDetectorTGeo
0003 SHARED
0004 src/AlignedTGeoDetectorElement.cpp
0005 src/TGeoDetector.cpp
0006 src/TGeoITkModuleSplitter.cpp
0007 )
0008
0009 target_include_directories(
0010 ActsExamplesDetectorTGeo
0011 PUBLIC $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include>
0012 )
0013
0014 target_link_libraries(
0015 ActsExamplesDetectorTGeo
0016 PUBLIC
0017 ActsCore
0018 ActsPluginRoot
0019 ActsPluginJson
0020 ActsExamplesFramework
0021 ActsExamplesDetectorGeneric
0022 ActsExamplesDetectorsCommon
0023 ActsExamplesITkModuleSplitting
0024 )
0025
0026 acts_compile_headers(ActsExamplesDetectorTGeo GLOB "include/**/*.hpp")
0027
0028 install(
0029 TARGETS ActsExamplesDetectorTGeo
0030 LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
0031 )
0032
0033 install(DIRECTORY include/ActsExamples DESTINATION ${CMAKE_INSTALL_INCLUDEDIR})