summaryrefslogtreecommitdiffstats
path: root/src/plugins/hardwareintegration/client
diff options
context:
space:
mode:
authorElvis Lee <kwangwoong.lee@lge.com>2020-12-30 16:56:33 +0900
committerElvis Lee <kwangwoong.lee@lge.com>2021-04-28 19:01:30 +0900
commitd10d7bab434b6917cd20ea57355570981974c54d (patch)
tree4d730594129929a3dd90fa7d0c7b196773cf43fb /src/plugins/hardwareintegration/client
parent22a9c2d63504de53388230110d00fcff84bdc1f2 (diff)
Export wayland-egl client hwintegration
Support wayland-egl client hwintegration as a module for external build. Change-Id: I3e82838d0cc89d4bb1435b835dc1e9b592319ddf Reviewed-by: Elvis Lee <kwangwoong.lee@lge.com> Reviewed-by: Jaeyoon Jung <jaeyoon.jung@lge.com> Reviewed-by: Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@qt.io> Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
Diffstat (limited to 'src/plugins/hardwareintegration/client')
-rw-r--r--src/plugins/hardwareintegration/client/wayland-egl/CMakeLists.txt12
-rw-r--r--src/plugins/hardwareintegration/client/wayland-egl/main.cpp2
2 files changed, 2 insertions, 12 deletions
diff --git a/src/plugins/hardwareintegration/client/wayland-egl/CMakeLists.txt b/src/plugins/hardwareintegration/client/wayland-egl/CMakeLists.txt
index 1742f1173..5baeb7168 100644
--- a/src/plugins/hardwareintegration/client/wayland-egl/CMakeLists.txt
+++ b/src/plugins/hardwareintegration/client/wayland-egl/CMakeLists.txt
@@ -9,22 +9,12 @@ qt_internal_add_plugin(QWaylandEglClientBufferPlugin
OUTPUT_NAME qt-plugin-wayland-egl
TYPE wayland-graphics-integration-client
SOURCES
- ../../../../hardwareintegration/client/wayland-egl/qwaylandeglclientbufferintegration.cpp ../../../../hardwareintegration/client/wayland-egl/qwaylandeglclientbufferintegration.h
- ../../../../hardwareintegration/client/wayland-egl/qwaylandeglinclude.h
- ../../../../hardwareintegration/client/wayland-egl/qwaylandeglwindow.cpp ../../../../hardwareintegration/client/wayland-egl/qwaylandeglwindow.h
- ../../../../hardwareintegration/client/wayland-egl/qwaylandglcontext.cpp ../../../../hardwareintegration/client/wayland-egl/qwaylandglcontext.h
main.cpp
- INCLUDE_DIRECTORIES
- ../../../../hardwareintegration/client/wayland-egl
PUBLIC_LIBRARIES
- ${CMAKE_DL_LIBS}
- EGL::EGL
Qt::Core
Qt::Gui
- Qt::OpenGLPrivate
Qt::WaylandClientPrivate
- Wayland::Client
- Wayland::Egl
+ Qt::WaylandEglClientHwIntegrationPrivate
)
#### Keys ignored in scope 1:.:.:wayland-egl.pro:<TRUE>:
diff --git a/src/plugins/hardwareintegration/client/wayland-egl/main.cpp b/src/plugins/hardwareintegration/client/wayland-egl/main.cpp
index 089063553..11bf58063 100644
--- a/src/plugins/hardwareintegration/client/wayland-egl/main.cpp
+++ b/src/plugins/hardwareintegration/client/wayland-egl/main.cpp
@@ -38,7 +38,7 @@
****************************************************************************/
#include <QtWaylandClient/private/qwaylandclientbufferintegrationplugin_p.h>
-#include "qwaylandeglclientbufferintegration.h"
+#include <QtWaylandEglClientHwIntegration/private/qwaylandeglclientbufferintegration_p.h>
QT_BEGIN_NAMESPACE