From a861698509c55f0961aca1ad151c07cab7d442e2 Mon Sep 17 00:00:00 2001 From: "s.zharko@gsi.de" <s.zharko@gsi.de> Date: Wed, 12 Feb 2025 00:51:57 +0100 Subject: [PATCH] kfp-online: linking ROOT::Hist and ROOT::MathCore, changed the dependency on CbmKFParticle<Online/Offline>Interface to PUBLIC --- algo/CMakeLists.txt | 4 ++-- algo/kfp/interface/CMakeLists.txt | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/algo/CMakeLists.txt b/algo/CMakeLists.txt index 6ba7a06c0..3b03adb99 100644 --- a/algo/CMakeLists.txt +++ b/algo/CMakeLists.txt @@ -227,7 +227,7 @@ target_link_libraries(Algo external::fles_monitoring cppzmq poolstl - PRIVATE CbmKFParticleOnlineInterface + CbmKFParticleOnlineInterface ) target_compile_definitions(Algo PUBLIC NO_ROOT) xpu_attach(Algo ${DEVICE_SRCS}) @@ -301,7 +301,7 @@ if (NOT CBM_ONLINE_STANDALONE) external::fles_monitoring cppzmq poolstl - PRIVATE CbmKFParticleOfflineInterface + CbmKFParticleOfflineInterface ) xpu_attach(AlgoOffline ${DEVICE_SRCS}) diff --git a/algo/kfp/interface/CMakeLists.txt b/algo/kfp/interface/CMakeLists.txt index ce26ad980..c5c21f04a 100644 --- a/algo/kfp/interface/CMakeLists.txt +++ b/algo/kfp/interface/CMakeLists.txt @@ -12,7 +12,7 @@ if(NOT CBM_ONLINE_STANDALONE) target_compile_definitions(CbmKFParticleOnlineInterface INTERFACE DO_TPCCATRACKER_EFF_PERFORMANCE NonhomogeneousField CBM USE_TIMERS) target_link_libraries(CbmKFParticleOnlineInterface - INTERFACE ROOT::Core KFParticle) + INTERFACE ROOT::Core ROOT::Hist ROOT::MathCore KFParticle) install(TARGETS CbmKFParticleOnlineInterface DESTINATION lib) ### CbmKFParticleOfflineInterface @@ -21,7 +21,7 @@ if(NOT CBM_ONLINE_STANDALONE) target_compile_definitions(CbmKFParticleOfflineInterface INTERFACE DO_TPCCATRACKER_EFF_PERFORMANCE NonhomogeneousField CBM USE_TIMERS) target_link_libraries(CbmKFParticleOfflineInterface - INTERFACE ROOT::Core KFParticle) + INTERFACE ROOT::Core ROOT::Hist ROOT::MathCore KFParticle) install(TARGETS CbmKFParticleOfflineInterface DESTINATION lib) else() # Creating a replacement of the CbmKFParticleOnlineInterface library for a standalone mode -- GitLab