summaryrefslogtreecommitdiffstats
path: root/mkspecs
diff options
context:
space:
mode:
authorOswald Buddenhagen <oswald.buddenhagen@qt.io>2017-01-05 14:28:41 +0100
committerOswald Buddenhagen <oswald.buddenhagen@qt.io>2017-01-06 20:10:56 +0000
commit342691b80294f8096dd383f9a0a7b4488f40728e (patch)
tree20f6f46cade408b251dadd6b4b8eab09d697fb92 /mkspecs
parent623b191c10ad36a82e31b8af794b6e04ae18775f (diff)
fix configure --opt=val syntax
the second dash would end up in the option name, which made it obviously unrecognizable. but the second dash isn't optional in the first place (as evidenced one line up), so remove the question marks. Task-number: QTBUG-57908 Change-Id: I6622fef7d11d7b3c485f16698349d1912037a41e Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
Diffstat (limited to 'mkspecs')
-rw-r--r--mkspecs/features/qt_configure.prf4
1 files changed, 2 insertions, 2 deletions
diff --git a/mkspecs/features/qt_configure.prf b/mkspecs/features/qt_configure.prf
index 3adefb743e..a0948dad86 100644
--- a/mkspecs/features/qt_configure.prf
+++ b/mkspecs/features/qt_configure.prf
@@ -241,8 +241,8 @@ defineTest(qtConfParseCommandLine) {
opt = $$replace(c, "^--?(disable|no)-(.*)", "\\2")
val = no
} else: contains(c, "^--([^=]+)=(.*)") {
- opt = $$replace(c, "^--?([^=]+)=(.*)", "\\1")
- val = $$replace(c, "^--?([^=]+)=(.*)", "\\2")
+ opt = $$replace(c, "^--([^=]+)=(.*)", "\\1")
+ val = $$replace(c, "^--([^=]+)=(.*)", "\\2")
} else: contains(c, "^--(.*)") {
opt = $$replace(c, "^--(.*)", "\\1")
val = yes