aboutsummaryrefslogtreecommitdiff
path: root/bdep/config.cli
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2019-10-24 11:49:44 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2019-10-24 11:49:44 +0200
commit04be612dead00c36c8c6ff748c252e8e5d3b1e5c (patch)
tree33e30f2c34351057e7aa8e5dabef77cb0d2d5572 /bdep/config.cli
parent28bf74a975589e6136c39ec679f2e4ddc089f649 (diff)
Allow multiple forwarded configurations
The new constraint is that such configurations should not have any common packages (a package cannot be forwarded to multiple configurations).
Diffstat (limited to 'bdep/config.cli')
-rw-r--r--bdep/config.cli7
1 files changed, 5 insertions, 2 deletions
diff --git a/bdep/config.cli b/bdep/config.cli
index 3ad2bb9..818f600 100644
--- a/bdep/config.cli
+++ b/bdep/config.cli
@@ -90,8 +90,11 @@ namespace bdep
configuration is already designated as forwarded. When a project is
initialized in a forwarded build configuration, its source directory
is configured to forward to this configuration (see \l{b(1)} for
- details on forwarded configurations). To forward to a non-default
- configuration use the \cb{--forward} option.
+ details on forwarded configurations). To designate a non-default
+ configuration as forwarded use the \cb{--forward} option. Note also
+ that it is possible to have multiple forwarded configurations,
+ however, any given package within a project can only be initialized
+ in one such configuration.
Unless the \cb{--no-auto-sync} option is specified, an added or
created build configuration will be automatically synchronized on