aboutsummaryrefslogtreecommitdiff
path: root/bpkg/pkg-configure.hxx
diff options
context:
space:
mode:
authorKaren Arutyunov <karen@codesynthesis.com>2022-01-12 14:28:43 +0300
committerKaren Arutyunov <karen@codesynthesis.com>2022-01-28 12:21:33 +0300
commitb90cbd6de11442500bbb6e0cdfe0bdcb286d67ec (patch)
tree22c89ff84779c8e4ccbae2b953b4110063fc52f6 /bpkg/pkg-configure.hxx
parentf02e6f0bd299fc3b1dafb8c5b9bac78b78858e89 (diff)
Add support for multiple dependency alternatives
Diffstat (limited to 'bpkg/pkg-configure.hxx')
-rw-r--r--bpkg/pkg-configure.hxx7
1 files changed, 4 insertions, 3 deletions
diff --git a/bpkg/pkg-configure.hxx b/bpkg/pkg-configure.hxx
index f049f81..c89a159 100644
--- a/bpkg/pkg-configure.hxx
+++ b/bpkg/pkg-configure.hxx
@@ -30,11 +30,12 @@ namespace bpkg
const package_name&,
bool buildtime);
- // Note: all of the following functions expect the package dependency
- // constraints to be complete.
-
// Configure the package, update its state, and commit the transaction.
//
+ // The package dependency constraints are expected to be complete. Empty
+ // dependency alternatives lists are allowed and are ignored (see pkg-build
+ // for the use-case).
+ //
void
pkg_configure (const common_options&,
database&,