summaryrefslogtreecommitdiffstats
path: root/src/gui
diff options
context:
space:
mode:
authorUlf Hermann <ulf.hermann@qt.io>2017-12-20 11:14:17 +0100
committerUlf Hermann <ulf.hermann@qt.io>2017-12-21 18:19:55 +0000
commit74027e7f992f8fd5b9b40fe3ca096d796d748410 (patch)
treec19b6f216848b0da3a08566037a838f50333ec86 /src/gui
parentaad0c8dda14f014f1aa221e03f5a3f4257442854 (diff)
Fix build with -no-feature-network
The vnc and tuiotouch plugins depend on network support. The tuiotouch plugin furthermore depends on a specific feature from network. Change-Id: I3bc1f7b1dcf3437c6ed0d41cc9e282114a95a39c Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@qt.io>
Diffstat (limited to 'src/gui')
-rw-r--r--src/gui/configure.json14
1 files changed, 12 insertions, 2 deletions
diff --git a/src/gui/configure.json b/src/gui/configure.json
index 5e4c042c74..be146e8e33 100644
--- a/src/gui/configure.json
+++ b/src/gui/configure.json
@@ -1,7 +1,8 @@
{
"module": "gui",
"depends": [
- "core"
+ "core",
+ "network"
],
"testDir": "../../config.tests",
@@ -996,7 +997,10 @@
"vnc": {
"label": "VNC",
"section": "Platform plugins",
- "condition": "config.unix && !config.android && !config.darwin && features.regularexpression",
+ "condition": [
+ "config.unix && !config.android && !config.darwin",
+ "features.regularexpression && features.network"
+ ],
"output": [ "privateFeature" ]
},
"mirclient": {
@@ -1190,6 +1194,12 @@
"condition": "libs.tslib",
"output": [ "privateFeature" ]
},
+ "tuiotouch": {
+ "label": "TuioTouch",
+ "purpose": "Provides the TuioTouch input plugin.",
+ "condition": "features.network && features.udpsocket",
+ "output": [ "privateFeature" ]
+ },
"xcb": {
"label": "XCB",
"section": "Platform plugins",