diff options
Diffstat (limited to 'src/plugins/tracing/CMakeLists.txt')
-rw-r--r-- | src/plugins/tracing/CMakeLists.txt | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/src/plugins/tracing/CMakeLists.txt b/src/plugins/tracing/CMakeLists.txt index 9840b59ecd..823e11c174 100644 --- a/src/plugins/tracing/CMakeLists.txt +++ b/src/plugins/tracing/CMakeLists.txt @@ -12,12 +12,21 @@ endfunction(make_includable) make_includable(metadata_template.txt metadata_template.h) qt_internal_add_plugin(QCtfTracePlugin - SHARED CLASS_NAME QCtfTracePlugin PLUGIN_TYPE tracing SOURCES qctflib_p.h qctflib.cpp metadata_template.txt qctfplugin.cpp qctfplugin_p.h + qctfserver_p.h qctfserver.cpp LIBRARIES - Qt6::Core Qt6::CorePrivate + Qt::Core Qt::CorePrivate Qt::Network ) +qt_internal_extend_target(QCtfTracePlugin CONDITION QT_FEATURE_zstd + LIBRARIES + WrapZSTD::WrapZSTD +) + +qt_internal_extend_target(QCtfTracePlugin CONDITION (QT_FEATURE_cxx17_filesystem) AND (GCC AND (QMAKE_GCC_MAJOR_VERSION LESS 9)) + LINK_OPTIONS + "-lstdc++fs" +) |