summaryrefslogtreecommitdiffstats
path: root/src/corelib/configure.cmake
diff options
context:
space:
mode:
authorTobias Hunger <tobias.hunger@qt.io>2018-11-06 15:06:25 +0100
committerTobias Hunger <tobias.hunger@qt.io>2018-11-06 15:25:15 +0000
commit3acebfe6eb9ff0c97ab0e79f9f0b35835a4df57a (patch)
treec601dd25c0cbf945f2008e0fb57b170bc9bc8852 /src/corelib/configure.cmake
parenteb2ece3c59773f8948819349d6f86fc453967588 (diff)
CMake: Add support to find LTTng-ust
CMake comes with a Find module for this, so use it in src/corelib/configure.cmake Change-Id: I8f4abcb32fb10513d67c3c959310eefaf7b56d3d Reviewed-by: Frederik Gladhorn <frederik.gladhorn@qt.io>
Diffstat (limited to 'src/corelib/configure.cmake')
-rw-r--r--src/corelib/configure.cmake4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/corelib/configure.cmake b/src/corelib/configure.cmake
index 163a5980ec..a30f8d1bca 100644
--- a/src/corelib/configure.cmake
+++ b/src/corelib/configure.cmake
@@ -20,6 +20,8 @@ find_package(Atomic)
set_package_properties(Atomic PROPERTIES TYPE OPTIONAL)
find_package(WrapRt)
set_package_properties(WrapRt PROPERTIES TYPE OPTIONAL)
+find_package(LTTngUST)
+set_package_properties(LTTngUST PROPERTIES TYPE OPTIONAL)
find_package(PCRE2)
set_package_properties(PCRE2 PROPERTIES TYPE REQUIRED)
find_package(PPS)
@@ -713,7 +715,7 @@ qt_feature("commandlineparser" PUBLIC
qt_feature("lttng" PRIVATE
LABEL "LTTNG"
AUTODETECT OFF
- CONDITION LINUX AND libs.lttng-ust OR FIXME
+ CONDITION LINUX AND LTTNGUST_FOUND
ENABLE INPUT_trace STREQUAL 'lttng' OR ( INPUT_trace STREQUAL 'yes' AND LINUX )
DISABLE INPUT_trace STREQUAL 'etw' OR INPUT_trace STREQUAL 'no'
)