diff options
Diffstat (limited to 'configure.json')
-rw-r--r-- | configure.json | 63 |
1 files changed, 63 insertions, 0 deletions
diff --git a/configure.json b/configure.json index 6aab3f3c9..a176b845b 100644 --- a/configure.json +++ b/configure.json @@ -58,6 +58,12 @@ "sources": [ { "type": "pkgConfig", "args": "libwebp libwebpdemux" } ] + }, + "nss": { + "label": "nss", + "sources": [ + { "type": "pkgConfig", "args": "nss" } + ] } }, @@ -67,6 +73,18 @@ "type": "detectPython2", "log": "location" }, + "gperf": { + "label": "gperf", + "type": "detectGperf" + }, + "bison": { + "label": "bison", + "type": "detectBison" + }, + "flex": { + "label": "flex", + "type": "detectFlex" + }, "ninja": { "label": "system ninja", "type": "detectNinja" @@ -83,6 +101,10 @@ "label": "re2", "test": "re2", "type": "compile" + }, + "glibc": { + "label": "glibc > 2.16", + "type": "detectGlibc" } }, @@ -91,9 +113,25 @@ "label": "Python 2", "condition": "tests.python2", "output": [ + "privateFeature", { "type": "varAssign", "name": "QMAKE_PYTHON2", "value": "tests.python2.location" } ] }, + "gperf": { + "label": "gperf", + "condition": "tests.gperf", + "output": [ "privateFeature" ] + }, + "bison": { + "label": "bison", + "condition": "tests.bison", + "output": [ "privateFeature" ] + }, + "flex": { + "label": "flex", + "condition": "tests.flex", + "output": [ "privateFeature" ] + }, "embedded": { "label": "Embedded build", "purpose": "Enables the embedded build configuration.", @@ -148,6 +186,11 @@ "autoDetect": "!features.embedded", "output": [ "privateFeature" ] }, + "system-nss": { + "label": "nss", + "condition": "config.unix && !config.darwin && libs.nss", + "output": [ "privateFeature" ] + }, "system-webp": { "label": "libwebp and libwebpdemux", "autoDetect": "config.unix", @@ -188,6 +231,11 @@ "autoDetect": false, "condition": "tests.gn", "output": [ "privateFeature" ] + }, + "system-glibc": { + "label": "glibc", + "condition": "config.linux && tests.glibc", + "output": [ "privateFeature" ] } }, @@ -196,6 +244,21 @@ "type": "warning", "condition": "!features.python2", "message": "Python version 2 (2.7.5 or later) is required to build QtWebEngine." + }, + { + "type": "warning", + "condition": "!features.gperf", + "message": "gperf is required to build QtWebEngine." + }, + { + "type": "warning", + "condition": "!features.bison", + "message": "bison is required to build QtWebEngine." + }, + { + "type": "warning", + "condition": "!features.flex", + "message": "flex is required to build QtWebEngine." } ], |