From 52a7d2e3a3275e9902da8591a8e8741b4b8ae9e9 Mon Sep 17 00:00:00 2001 From: Dimitrios Apostolou Date: Wed, 10 Jun 2020 00:54:44 +0200 Subject: [PATCH] Fix configure -cmake -nomake examples -nomake tests Change-Id: I4cea33ec5a231dc84805cb3e5052e662cc601749 Reviewed-by: Alexandru Croitor --- configure | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/configure b/configure index 563af636261..6f67340b4f1 100755 --- a/configure +++ b/configure @@ -135,12 +135,20 @@ if [ "$CMAKE_MAKEFILES" = "no" ]; then -G Ninja" fi -for i in "$@"; do +while [ "$#" -gt 0 ]; do + i="$1" + shift if [ "$PASSTHRU" = "yes" ]; then CMAKE_CMDLINE="$CMAKE_CMDLINE $i" else case $i in + -nomake|--nomake) + arg_capitalized=`echo $1 | tr a-z A-Z` + shift + CMAKE_CMDLINE="$CMAKE_CMDLINE +-DQT_NO_MAKE_${arg_capitalized}=ON" + ;; -feature-*) VAR=`echo $i | sed 's,^-feature-\(.*\),\1,'` CMAKE_CMDLINE="$CMAKE_CMDLINE