aboutsummaryrefslogtreecommitdiff
path: root/bpkg/pkg-configure.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'bpkg/pkg-configure.cxx')
-rw-r--r--bpkg/pkg-configure.cxx10
1 files changed, 8 insertions, 2 deletions
diff --git a/bpkg/pkg-configure.cxx b/bpkg/pkg-configure.cxx
index 225291b..cd55575 100644
--- a/bpkg/pkg-configure.cxx
+++ b/bpkg/pkg-configure.cxx
@@ -28,7 +28,7 @@ namespace bpkg
database& db (t.database ());
- for (const dependency_alternatives& da: deps)
+ for (const dependency_alternatives_ex& da: deps)
{
assert (!da.conditional); //@@ TODO
@@ -319,7 +319,13 @@ namespace bpkg
true /* ignore_unknown */,
[&p] (version& v) {v = p->version;}));
- pkg_configure (c, o, t, p, m.dependencies, vars, false /* simulate */);
+ pkg_configure (c,
+ o,
+ t,
+ p,
+ convert (move (m.dependencies)),
+ vars,
+ false /* simulate */);
}
if (verb && !o.no_result ())