summaryrefslogtreecommitdiffstats
path: root/tests/auto/client/shared
diff options
context:
space:
mode:
authorAlexandru Croitor <alexandru.croitor@qt.io>2020-09-14 15:13:35 +0200
committerAlexandru Croitor <alexandru.croitor@qt.io>2020-09-15 10:40:52 +0200
commit488ce1ce371921c891423f54557f66aacd00fb0f (patch)
treed961cf5df9744af12ceb0b5fb48f1095782e06bc /tests/auto/client/shared
parentdfaf374a3d8d34b9aa90bfc4c5e074f9fd8b9981 (diff)
CMake: Explicitly search for X11 with proper dependency tracking
Replace the hardcoded find_package(X11) with qt_find_package in both the compositor and client projects. This should ensure proper dependency tracking. Calling qt_find_package(X11) is now necessary, because QtGui doesn't publically link against X11 anymore, which means we have to do it explicitly for qtwayland. The relevant qtbase change is 69004cb2900dcfc530e1e2efb783f559661a8a50 The calls need to be protected by an if(NOT TARGET) to prevent configuration issues in static builds, where the dependency does get propagated. This amends commit dfaf374a3d8d34b9aa90bfc4c5e074f9fd8b9981. Change-Id: Ia39e1e78cd0af386d7b48cd1922887289823c1fa Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
Diffstat (limited to 'tests/auto/client/shared')
0 files changed, 0 insertions, 0 deletions