summaryrefslogtreecommitdiffstats
path: root/src/plugins/hardwareintegration
diff options
context:
space:
mode:
authorElvis Lee <kwangwoong.lee@lge.com>2020-12-31 10:53:08 +0900
committerElvis Lee <kwangwoong.lee@lge.com>2021-04-29 07:38:17 +0900
commitcd72f971739ab27e4a613baf560f0482388ade20 (patch)
tree0513413864dd3a2dcb3a0239f1cf607e14a4c5a9 /src/plugins/hardwareintegration
parent723dd936bb6b1055c4a552366cb7c220390d68d2 (diff)
Export wayland-egl compositor hwintegration
Support wayland-egl compositor hwintegration as a module for external build Change-Id: I794ad4eb38fc2dda31ace1b0eeb2e001020d0956 Reviewed-by: Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@qt.io>
Diffstat (limited to 'src/plugins/hardwareintegration')
-rw-r--r--src/plugins/hardwareintegration/compositor/wayland-egl/CMakeLists.txt8
-rw-r--r--src/plugins/hardwareintegration/compositor/wayland-egl/main.cpp2
2 files changed, 2 insertions, 8 deletions
diff --git a/src/plugins/hardwareintegration/compositor/wayland-egl/CMakeLists.txt b/src/plugins/hardwareintegration/compositor/wayland-egl/CMakeLists.txt
index e631743b7..69b3d3d25 100644
--- a/src/plugins/hardwareintegration/compositor/wayland-egl/CMakeLists.txt
+++ b/src/plugins/hardwareintegration/compositor/wayland-egl/CMakeLists.txt
@@ -9,19 +9,13 @@ qt_internal_add_plugin(QWaylandEglClientBufferIntegrationPlugin
OUTPUT_NAME qt-wayland-compositor-wayland-egl
TYPE wayland-graphics-integration-server
SOURCES
- ../../../../hardwareintegration/compositor/wayland-egl/waylandeglclientbufferintegration.cpp ../../../../hardwareintegration/compositor/wayland-egl/waylandeglclientbufferintegration.h
main.cpp
- INCLUDE_DIRECTORIES
- ../../../../hardwareintegration/compositor/wayland-egl
- LIBRARIES
- EGL::EGL
- Wayland::Egl
- Wayland::Server
PUBLIC_LIBRARIES
Qt::CorePrivate
Qt::GuiPrivate
Qt::WaylandCompositor
Qt::WaylandCompositorPrivate
+ Qt::WaylandEglCompositorHwIntegrationPrivate
)
#### Keys ignored in scope 1:.:.:wayland-egl.pro:<TRUE>:
diff --git a/src/plugins/hardwareintegration/compositor/wayland-egl/main.cpp b/src/plugins/hardwareintegration/compositor/wayland-egl/main.cpp
index 0197675b9..c1e65928d 100644
--- a/src/plugins/hardwareintegration/compositor/wayland-egl/main.cpp
+++ b/src/plugins/hardwareintegration/compositor/wayland-egl/main.cpp
@@ -29,7 +29,7 @@
#include <QtWaylandCompositor/private/qwlclientbufferintegrationfactory_p.h>
#include <QtWaylandCompositor/private/qwlclientbufferintegrationplugin_p.h>
-#include "waylandeglclientbufferintegration.h"
+#include <QtWaylandEglCompositorHwIntegration/private/waylandeglclientbufferintegration_p.h>
QT_BEGIN_NAMESPACE