aboutsummaryrefslogtreecommitdiffstats
path: root/share/qbs/modules/cpp/DarwinGCC.qbs
diff options
context:
space:
mode:
authorChristian Kandeler <christian.kandeler@qt.io>2017-10-23 14:05:40 +0200
committerChristian Kandeler <christian.kandeler@qt.io>2017-10-24 07:45:06 +0000
commit192ff3086593b5052f1986333ea7fe769696596b (patch)
tree307288c74a082a6e4c2a860a8e1c92f1581f6aea /share/qbs/modules/cpp/DarwinGCC.qbs
parent8433ee153e9cf1b7a4a536f807b64f988ce6c5cf (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