Trace: Make Q_TRACEPOINT public
Allows sharing tracepoints between modules so that they can share one trace group. Pick-to: 6.5 Change-Id: I8de6da6beef02b34700cc2ecb1fad0e72a00b7e0 Reviewed-by: Janne Koskinen <janne.p.koskinen@qt.io> Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
This commit is contained in:
parent
aed3de3912
commit
4a9696aa05
@ -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")
|
||||
|
Loading…
x
Reference in New Issue
Block a user