summaryrefslogtreecommitdiffstats
path: root/configure.json
diff options
context:
space:
mode:
authorAllan Sandfeld Jensen <allan.jensen@qt.io>2017-01-26 14:03:37 +0100
committerAllan Sandfeld Jensen <allan.jensen@qt.io>2017-01-31 11:02:06 +0000
commit86a632879e9f2739516dbfd00799ded98e56c6de (patch)
treeaf1bcce831fb5e07fcc7568a2bbd5d791738168d /configure.json
parent20dccb84e3518561d32237fee4ad11500c9bbe0f (diff)
Make WebRTC support configurable
WebRTC is a big feature that Chromium has left configurable for a long time, we can forward that configurability to our users to allow them control it directly instead of just enabling it on desktop and disabling it on embedded. Change-Id: I4445e2189112205ddf1368bd5e197bab2df92092 Reviewed-by: Michael BrĂ¼ning <michael.bruning@qt.io>
Diffstat (limited to 'configure.json')
-rw-r--r--configure.json10
1 files changed, 9 insertions, 1 deletions
diff --git a/configure.json b/configure.json
index fd89230b6..c91c2e6bf 100644
--- a/configure.json
+++ b/configure.json
@@ -14,7 +14,8 @@
"printing-and-pdf": "boolean",
"proprietary-codecs": "boolean",
"pulseaudio": "boolean",
- "spellchecker": "boolean"
+ "spellchecker": "boolean",
+ "webrtc": "boolean"
}
},
@@ -92,6 +93,12 @@
"purpose": "Enables the use of Chromium's spellchecker",
"output": [ "privateFeature" ]
},
+ "webrtc": {
+ "label": "WebRTC",
+ "autoDetect": "!features.embedded",
+ "purpose": "Enables WebRTC support",
+ "output": [ "privateFeature" ]
+ },
"system-ninja": {
"label": "Using system ninja",
"condition": "tests.ninja",
@@ -114,6 +121,7 @@
"printing-and-pdf",
"proprietary-codecs",
"spellchecker",
+ "webrtc",
"system-ninja",
{
"type": "feature",