From 3e320e45bf667b6282eadc9c06855912d7f9c76c Mon Sep 17 00:00:00 2001 From: Joerg Bornemann Date: Thu, 6 Jun 2024 09:10:14 +0200 Subject: [PATCH] CMake: Build dbus tools when building dbus tests This adds the build dependencies tst_qdbuscpp2xml -> qdbuscpp2xml tst_qdbusxml2cpp -> qdbusxml2cpp Fixes: QTBUG-126115 Change-Id: I8a52568023743924fac67ce88ea446189b0328c0 Reviewed-by: Alexandru Croitor Reviewed-by: Marc Mutz (cherry picked from commit 0f71a00357234b3cbd30b3d010ae8b10c5a25fec) Reviewed-by: Qt Cherry-pick Bot --- tests/auto/tools/qdbuscpp2xml/CMakeLists.txt | 1 + tests/auto/tools/qdbusxml2cpp/CMakeLists.txt | 2 ++ 2 files changed, 3 insertions(+) diff --git a/tests/auto/tools/qdbuscpp2xml/CMakeLists.txt b/tests/auto/tools/qdbuscpp2xml/CMakeLists.txt index 9dea3f3c4d4..8ea0c609c0c 100644 --- a/tests/auto/tools/qdbuscpp2xml/CMakeLists.txt +++ b/tests/auto/tools/qdbuscpp2xml/CMakeLists.txt @@ -33,3 +33,4 @@ qt_internal_add_resource(tst_qdbuscpp2xml "qdbuscpp2xml" ${qdbuscpp2xml_resource_files} ) +add_dependencies(tst_qdbuscpp2xml ${QT_CMAKE_EXPORT_NAMESPACE}::qdbuscpp2xml) diff --git a/tests/auto/tools/qdbusxml2cpp/CMakeLists.txt b/tests/auto/tools/qdbusxml2cpp/CMakeLists.txt index 29278377b6a..44bf8166ee3 100644 --- a/tests/auto/tools/qdbusxml2cpp/CMakeLists.txt +++ b/tests/auto/tools/qdbusxml2cpp/CMakeLists.txt @@ -15,3 +15,5 @@ qt_internal_add_test(tst_qdbusxml2cpp SOURCES tst_qdbusxml2cpp.cpp ) + +add_dependencies(tst_qdbusxml2cpp ${QT_CMAKE_EXPORT_NAMESPACE}::qdbusxml2cpp)