From 4a9696aa05660b4a06a8720c7abeb2bbc64ebecc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Antti=20M=C3=A4=C3=A4tt=C3=A4?= Date: Wed, 8 Mar 2023 10:38:47 +0200 Subject: [PATCH] Trace: Make Q_TRACEPOINT public MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Allows sharing tracepoints between modules so that they can share one trace group. Pick-to: 6.5 Change-Id: I8de6da6beef02b34700cc2ecb1fad0e72a00b7e0 Reviewed-by: Janne Koskinen Reviewed-by: Tomi Korpipää --- cmake/QtTargetHelpers.cmake | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cmake/QtTargetHelpers.cmake b/cmake/QtTargetHelpers.cmake index 0223712a5be..c67b8627793 100644 --- a/cmake/QtTargetHelpers.cmake +++ b/cmake/QtTargetHelpers.cmake @@ -746,7 +746,7 @@ function(qt_internal_create_tracepoints name tracepoints_file) #define TRACEPOINT_DEFINE #include \"${header_filename}\"") target_sources(${name} PRIVATE "${source_path}") - target_compile_definitions(${name} PRIVATE Q_TRACEPOINT) + target_compile_definitions(${name} PUBLIC Q_TRACEPOINT) if(QT_FEATURE_lttng) set(tracegen_arg "lttng") @@ -816,7 +816,7 @@ function(qt_internal_generate_tracepoints name provider) #define TRACEPOINT_DEFINE #include \"${header_filename}\"") target_sources(${name} PRIVATE "${source_path}") - target_compile_definitions(${name} PRIVATE Q_TRACEPOINT) + target_compile_definitions(${name} PUBLIC Q_TRACEPOINT) if(QT_FEATURE_lttng) set(tracegen_arg "lttng")