aboutsummaryrefslogtreecommitdiff
path: root/bdep/project.cli
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2019-06-04 13:40:26 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2019-06-04 13:40:26 +0200
commit49887d80b7986ba3df5306ea0aa985034fdb0444 (patch)
treec601f004e42b2ef27c74e5b41d149db4d607856b /bdep/project.cli
parent7bc20238740dd4b5beeb40e6a84929c7f9c5a751 (diff)
Add --existing|-e option to bdep-{init,new} -C and bdep-config create modes
With this option bdep initializes a bpkg configuration based on an existing build system configuration instead of creating a new one.
Diffstat (limited to 'bdep/project.cli')
-rw-r--r--bdep/project.cli11
1 files changed, 11 insertions, 0 deletions
diff --git a/bdep/project.cli b/bdep/project.cli
index d19847a..bcf5cd5 100644
--- a/bdep/project.cli
+++ b/bdep/project.cli
@@ -43,6 +43,17 @@ namespace bdep
synchronized."
}
+ // These two a really just convenience aliases since they can be specified
+ // as part of <cfg-args> but would require `--`, for example:
+ //
+ // bdep ... -- --wipe cc config.cxx=g++
+
+ bool --existing|-e
+ {
+ "Initialize a \cb{bpkg} configuration based on an existing build system
+ configuration."
+ }
+
bool --wipe
{
"Wipe the configuration directory clean before creating the new