From 9e16b47870cabaf502543242bca987e1fe3e70f6 Mon Sep 17 00:00:00 2001 From: Arne Morten Kvarving Date: Thu, 20 Feb 2025 11:58:28 +0100 Subject: [PATCH] fix tracy support link to targets to get include paths set up --- CMakeLists.txt | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index 231dc9bab5..4767ff31f6 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -545,6 +545,10 @@ if(TARGET fmt::fmt) target_link_libraries(MainDispatchDynamic fmt::fmt) endif() +if(USE_TRACY_PROFILER AND Tracy_FOUND) + target_link_libraries(MainDispatchDynamic Tracy::TracyClient) +endif() + # Strictly we only depend on the update-version target, # but this is not exposed in a super-build. add_dependencies(moduleVersion opmsimulators) @@ -568,6 +572,9 @@ foreach(OBJ ${COMMON_MODELS} ${FLOW_MODELS} ${FLOW_VARIANT_MODELS}) if(TARGET opmcommon) add_dependencies(flow_lib${OBJ} opmcommon) endif() + if(USE_TRACY_PROFILER AND Tracy_FOUND) + target_link_libraries(flow_lib${OBJ} Tracy::TracyClient) + endif() opm_add_test(flow_${OBJ} ONLY_COMPILE SOURCES