Warning, /acts/Examples/Io/Root/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 add_library(
0002 ActsExamplesIoRoot SHARED
0003 src/RootMeasurementWriter.cpp
0004 src/RootMaterialDecorator.cpp
0005 src/RootMaterialWriter.cpp
0006 src/RootMaterialTrackReader.cpp
0007 src/RootMaterialTrackWriter.cpp
0008 src/RootPlanarClusterWriter.cpp
0009 src/RootParticleWriter.cpp
0010 src/RootParticleReader.cpp
0011 src/RootPropagationStepsWriter.cpp
0012 src/RootSeedWriter.cpp
0013 src/RootSimHitWriter.cpp
0014 src/RootSimHitReader.cpp
0015 src/RootSpacepointWriter.cpp
0016 src/RootTrackParameterWriter.cpp
0017 src/RootTrackStatesWriter.cpp
0018 src/RootTrackSummaryReader.cpp
0019 src/RootTrackSummaryWriter.cpp
0020 src/RootBFieldWriter.cpp
0021 src/RootAthenaNTupleReader.cpp
0022 src/RootVertexReader.cpp
0023 src/RootVertexWriter.cpp
0024 )
0025 target_include_directories(
0026 ActsExamplesIoRoot
0027 PUBLIC $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include>)
0028 target_link_libraries(
0029 ActsExamplesIoRoot
0030 PUBLIC
0031 ActsCore ActsPluginIdentification ActsExamplesDigitization
0032 ActsExamplesFramework ActsExamplesPropagation
0033 ActsExamplesTruthTracking ActsExamplesMaterialMapping
0034 Threads::Threads
0035 PRIVATE
0036 ROOT::Core ROOT::Hist ROOT::Tree)
0037
0038 ROOT_GENERATE_DICTIONARY(
0039 ActsExamplesIoRootDict MODULE ActsExamplesIoRoot LINKDEF LinkDef.hpp)
0040 set_target_properties(
0041 ActsExamplesIoRootDict PROPERTIES CXX_CLANG_TIDY "")
0042
0043 install(
0044 TARGETS ActsExamplesIoRoot
0045 LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR})