1
0
Fork 0

Use QtWaylandEglClientHwIntegrationPrivate module

This commit is contained in:
Ilya Fedin 2022-08-04 07:21:01 +04:00 committed by John Preston
parent 00c2360aca
commit 3e6a8fc192
2 changed files with 6 additions and 1 deletions

View file

@ -31,7 +31,7 @@ endif()
if (LINUX)
if (NOT DESKTOP_APP_DISABLE_WAYLAND_INTEGRATION)
if (DESKTOP_APP_QT6)
find_package(Qt6 COMPONENTS WaylandClient REQUIRED)
find_package(Qt6 COMPONENTS WaylandClient WaylandEglClientHwIntegrationPrivate REQUIRED)
find_package(Qt6 OPTIONAL_COMPONENTS WaylandGlobalPrivate QUIET)
else()
find_package(Qt5 COMPONENTS WaylandClient REQUIRED)

View file

@ -35,6 +35,7 @@ if (DESKTOP_APP_USE_PACKAGED)
INTERFACE
Qt6::WaylandClient
Qt6::WaylandClientPrivate
Qt6::WaylandEglClientHwIntegrationPrivate
)
if (Qt6WaylandGlobalPrivate_FOUND)
@ -78,10 +79,13 @@ if (LINUX AND NOT DESKTOP_APP_DISABLE_WAYLAND_INTEGRATION)
INTERFACE
${qt_loc}/include/QtWaylandClient
${qt_loc}/include/QtWaylandGlobal
${qt_loc}/include/QtWaylandEglClientHwIntegration
${qt_loc}/include/QtWaylandClient/${qt_version}
${qt_loc}/include/QtWaylandGlobal/${qt_version}
${qt_loc}/include/QtWaylandEglClientHwIntegration/${qt_version}
${qt_loc}/include/QtWaylandClient/${qt_version}/QtWaylandClient
${qt_loc}/include/QtWaylandGlobal/${qt_version}/QtWaylandGlobal
${qt_loc}/include/QtWaylandEglClientHwIntegration/${qt_version}/QtWaylandEglClientHwIntegration
)
endif()
@ -112,6 +116,7 @@ if (LINUX AND NOT DESKTOP_APP_DISABLE_WAYLAND_INTEGRATION)
INTERFACE
QT_WAYLANDCLIENT_LIB
QT_WAYLANDGLOBAL_LIB
QT_WAYLAND_EGL_CLIENT_HW_INTEGRATION_LIB
)
endif()