4 CONFIG += qpa/genericunixfontdatabase
6 DESTDIR = $$QT.gui.plugins/platforms
8 DEFINES += Q_PLATFORM_WAYLAND
9 DEFINES += $$QMAKE_DEFINES_WAYLAND
12 DEFINES += QT_NO_WAYLAND_XKB
15 QT += core-private gui-private opengl-private platformsupport-private
18 qwaylandintegration.cpp \
19 qwaylandnativeinterface.cpp \
20 qwaylandshmbackingstore.cpp \
21 qwaylandinputdevice.cpp \
26 qwaylandshmwindow.cpp \
27 qwaylandclipboard.cpp \
31 HEADERS = qwaylandintegration.h \
32 qwaylandnativeinterface.h \
37 qwaylandshmbackingstore.h \
44 INCLUDEPATH += $$QMAKE_INCDIR_WAYLAND
45 LIBS += $$QMAKE_LIBS_WAYLAND
47 LIBS += -lwayland-client
50 QMAKE_CXXFLAGS += $$QMAKE_CFLAGS_WAYLAND
52 target.path += $$[QT_INSTALL_PLUGINS]/platforms
55 include ($$PWD/gl_integration/gl_integration.pri)
56 include ($$PWD/windowmanager_integration/windowmanager_integration.pri)