summaryrefslogtreecommitdiffstats
path: root/src/client/client.pro
diff options
context:
space:
mode:
Diffstat (limited to 'src/client/client.pro')
-rw-r--r--src/client/client.pro26
1 files changed, 16 insertions, 10 deletions
diff --git a/src/client/client.pro b/src/client/client.pro
index 824c715b0..015bfcd4b 100644
--- a/src/client/client.pro
+++ b/src/client/client.pro
@@ -40,9 +40,6 @@ SOURCES += qwaylandintegration.cpp \
qwaylandwindow.cpp \
qwaylandscreen.cpp \
qwaylandshmwindow.cpp \
- qwaylanddataoffer.cpp \
- qwaylanddatadevicemanager.cpp \
- qwaylanddatasource.cpp \
qwaylandshellsurface.cpp \
qwaylandwlshellsurface.cpp \
qwaylandwlshellintegration.cpp \
@@ -76,9 +73,6 @@ HEADERS += qwaylandintegration_p.h \
qwaylandinputdevice_p.h \
qwaylandbuffer_p.h \
qwaylandshmwindow_p.h \
- qwaylanddataoffer_p.h \
- qwaylanddatadevicemanager_p.h \
- qwaylanddatasource_p.h \
qwaylandshellsurface_p.h \
qwaylandwlshellsurface_p.h \
qwaylandwlshellintegration_p.h \
@@ -123,13 +117,25 @@ qtConfig(cursor) {
SOURCES += \
qwaylandcursor.cpp
}
+
+qtConfig(wayland-datadevice) {
+ HEADERS += \
+ qwaylanddatadevice_p.h \
+ qwaylanddatadevicemanager_p.h \
+ qwaylanddataoffer_p.h \
+ qwaylanddatasource_p.h
+ SOURCES += \
+ qwaylanddatadevice.cpp \
+ qwaylanddatadevicemanager.cpp \
+ qwaylanddataoffer.cpp \
+ qwaylanddatasource.cpp
+}
+
qtConfig(draganddrop) {
HEADERS += \
- qwaylanddnd_p.h \
- qwaylanddatadevice_p.h
+ qwaylanddnd_p.h
SOURCES += \
- qwaylanddnd.cpp \
- qwaylanddatadevice.cpp
+ qwaylanddnd.cpp
}
CONFIG += generated_privates