Warning, /acts/Examples/Algorithms/TrackFinding/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 add_library(
0002 ActsExamplesTrackFinding SHARED
0003 src/SeedingAlgorithm.cpp
0004 src/SeedingOrthogonalAlgorithm.cpp
0005 src/SpacePointMaker.cpp
0006 src/TrackFindingAlgorithm.cpp
0007 src/TrackFindingAlgorithmFunction.cpp
0008 src/HoughTransformSeeder.cpp
0009 src/TrackParamsEstimationAlgorithm.cpp
0010 src/MuonHoughSeeder.cpp
0011 src/GbtsSeedingAlgorithm.cpp
0012 )
0013
0014 target_include_directories(
0015 ActsExamplesTrackFinding
0016 PUBLIC $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include>
0017 )
0018
0019 target_link_libraries(
0020 ActsExamplesTrackFinding
0021 PUBLIC
0022 ActsCore
0023 ActsExamplesFramework
0024 ActsExamplesIoJson
0025 ActsExamplesMagneticField
0026
0027 PRIVATE ROOT::Core ROOT::Geom ROOT::Graf ROOT::Hist ROOT::Gpad
0028 )
0029
0030 install(
0031 TARGETS ActsExamplesTrackFinding
0032 LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR})
0033
0034 install(DIRECTORY include/ActsExamples DESTINATION ${CMAKE_INSTALL_INCLUDEDIR})
0035