From fe1a018d000336708243af0baff2e3822aff0894 Mon Sep 17 00:00:00 2001 From: Alexandru Croitor Date: Fri, 27 Sep 2019 13:50:29 +0200 Subject: Fix some find modules not setting _FOUND variable If the target exists or the find_package() call succeeds we still need to set _FOUND to 1. Change-Id: Ib2267c30580082dcc177ab21708a3bc5dbde974f Reviewed-by: Albert Astals Cid Reviewed-by: Qt CMake Build Bot --- cmake/FindWrapDBus1.cmake | 4 ++++ cmake/FindXRender.cmake | 2 ++ 2 files changed, 6 insertions(+) diff --git a/cmake/FindWrapDBus1.cmake b/cmake/FindWrapDBus1.cmake index 42349a8b1a..c2668d6cc8 100644 --- a/cmake/FindWrapDBus1.cmake +++ b/cmake/FindWrapDBus1.cmake @@ -29,3 +29,7 @@ if(DEFINED __qt_dbus_pcl) else() unset(ENV{PKG_CONFIG_LIBDIR}) endif() + +if(DBus1_FOUND) + set(WrapDBus1_FOUND 1) +endif() diff --git a/cmake/FindXRender.cmake b/cmake/FindXRender.cmake index 9f2e341208..246a47e18c 100644 --- a/cmake/FindXRender.cmake +++ b/cmake/FindXRender.cmake @@ -6,4 +6,6 @@ if(NOT TARGET PkgConfig::XRender) if (NOT TARGET PkgConfig::XRender) set(XRender_FOUND 0) endif() +else() + set(XRender_FOUND 1) endif() -- cgit v1.2.3