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 \
29 HEADERS = qwaylandintegration.h \
30 qwaylandnativeinterface.h \
35 qwaylandshmbackingstore.h \
40 INCLUDEPATH += $$QMAKE_INCDIR_WAYLAND
41 LIBS += $$QMAKE_LIBS_WAYLAND
43 LIBS += -lwayland-client
46 QMAKE_CXXFLAGS += $$QMAKE_CFLAGS_WAYLAND
48 target.path += $$[QT_INSTALL_PLUGINS]/platforms
51 include ($$PWD/gl_integration/gl_integration.pri)
52 include ($$PWD/windowmanager_integration/windowmanager_integration.pri)