summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVille Voutilainen <ville.voutilainen@qt.io>2020-01-29 12:13:14 +0200
committerVille Voutilainen <ville.voutilainen@qt.io>2020-01-29 11:35:42 +0000
commit3ad5d7aa55fe38e3ee57a56b53ab662f0059d8fd (patch)
treec75d4b934c9d4bf7deaca81b1803d0e039b96c0b
parentf72ca4cf853619efb99ab08da803536392229d37 (diff)
configure: Add support for -feature and -no-feature for cmake builds
Change-Id: I160a9513da0401f1c83598691294ec48737e08a5 Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
-rwxr-xr-xconfigure10
1 files changed, 10 insertions, 0 deletions
diff --git a/configure b/configure
index e6c84b9143..5cd2787bda 100755
--- a/configure
+++ b/configure
@@ -141,6 +141,16 @@ for i in "$@"; do
$i"
else
case $i in
+ -feature-*)
+ VAR=`echo $i | sed 's,^-feature-\(.*\),\1,'`
+ CMAKE_CMDLINE="$CMAKE_CMDLINE
+-DQT_FEATURE_${VAR}=ON"
+ ;;
+ -no-feature-*)
+ VAR=`echo $i | sed 's,^-no-feature-\(.*\),\1,'`
+ CMAKE_CMDLINE="$CMAKE_CMDLINE
+-DQT_FEATURE_${VAR}=OFF"
+ ;;
--no-*)
VAR=`echo $i | sed 's,^--no-\(.*\),\1,'`
CMAKE_CMDLINE="$CMAKE_CMDLINE