diff options
author | Christian Kandeler <christian.kandeler@qt.io> | 2017-10-23 14:05:40 +0200 |
---|---|---|
committer | Christian Kandeler <christian.kandeler@qt.io> | 2017-10-24 07:45:06 +0000 |
commit | 192ff3086593b5052f1986333ea7fe769696596b (patch) | |
tree | 307288c74a082a6e4c2a860a8e1c92f1581f6aea /share/qbs/modules/cpp/DarwinGCC.qbs | |
parent | 8433ee153e9cf1b7a4a536f807b64f988ce6c5cf (diff) |
CLI: Make the configuration name explicit
The old syntax took every non-option parameter not containing a colon as
a configuration name, which was highly unintuitive. New users would
always get it wrong, and experienced ones would still often encounter
surprising behavior, in particular when forgetting to pass an option.
For instance, this command:
$ qbs build myproject.qbs # user forgot to specify the -f option
would start building for a new configuration called 'myproject.qbs'.
Instead, we now have a special key "config":
$ qbs build config:debug
[ChangeLog] Configuration names are now passed as "config:<name>" on the
command line.
Task-number: QBS-1158
Change-Id: I9b69a35de1f22b9b40efe6ca3616441b5f809aba
Reviewed-by: Jake Petroules <jake.petroules@qt.io>
Diffstat (limited to 'share/qbs/modules/cpp/DarwinGCC.qbs')
0 files changed, 0 insertions, 0 deletions