Implement selection offers from compositor to clients.
[profile/ivi/qtwayland.git] / src / plugins / platforms / wayland / wayland.pro
index ec4c12a..a3ad15d 100644 (file)
@@ -13,11 +13,13 @@ mac {
     DEFINES += QT_NO_WAYLAND_XKB
 }
 
-QT += core-private gui-private opengl-private platformsupport-private
+QT += core-private gui-private platformsupport-private
 
 WAYLANDSOURCES += \
-            $$PWD/../../../../extensions/surface-extension/surface-extension.xml \
-            $$PWD/../../../../extensions/output-extension/output-extension.xml
+            $$PWD/../../../../extensions/surface-extension.xml \
+            $$PWD/../../../../extensions/sub-surface-extension.xml \
+            $$PWD/../../../../extensions/output-extension.xml \
+            $$PWD/../../../../extensions/touch-extension.xml
 
 SOURCES =   main.cpp \
             qwaylandintegration.cpp \
@@ -37,7 +39,10 @@ SOURCES =   main.cpp \
             qwaylandshell.cpp \
             qwaylandshellsurface.cpp \
             qwaylandextendedoutput.cpp \
-            qwaylandextendedsurface.cpp
+            qwaylandextendedsurface.cpp \
+            qwaylandsubsurface.cpp \
+            qwaylandtouch.cpp \
+            $$PWD/../../../shared/qwaylandmimehelper.cpp
 
 HEADERS =   qwaylandintegration.h \
             qwaylandnativeinterface.h \
@@ -56,9 +61,15 @@ HEADERS =   qwaylandintegration.h \
             qwaylandshell.h \
             qwaylandshellsurface.h \
             qwaylandextendedoutput.h \
-            qwaylandextendedsurface.h
+            qwaylandextendedsurface.h \
+            qwaylandsubsurface.h \
+            qwaylandtouch.h \
+            $$PWD/../../../shared/qwaylandmimehelper.h
+
+INCLUDEPATH += $$PWD/../../../shared
 
 INCLUDEPATH += $$QMAKE_INCDIR_WAYLAND
+
 LIBS += $$QMAKE_LIBS_WAYLAND
 mac {
     LIBS += -lwayland-client