aboutsummaryrefslogtreecommitdiff
path: root/bpkg/manifest-utility.cxx
diff options
context:
space:
mode:
authorKaren Arutyunov <karen@codesynthesis.com>2022-12-12 19:47:08 +0300
committerKaren Arutyunov <karen@codesynthesis.com>2022-12-12 20:11:46 +0300
commitb1becabe15972d3ddc7cf14e7840e03766ea9600 (patch)
treecd8d1b93432220a0541a87311851729732cfdd75 /bpkg/manifest-utility.cxx
parent94bd8f38d5cbecd479e26928ca110f0bf1f64519 (diff)
Adapt to butl::b_info() API change
Diffstat (limited to 'bpkg/manifest-utility.cxx')
-rw-r--r--bpkg/manifest-utility.cxx14
1 files changed, 9 insertions, 5 deletions
diff --git a/bpkg/manifest-utility.cxx b/bpkg/manifest-utility.cxx
index 7a431b3..76db3a7 100644
--- a/bpkg/manifest-utility.cxx
+++ b/bpkg/manifest-utility.cxx
@@ -24,7 +24,9 @@ namespace bpkg
const path manifest_file ("manifest");
vector<package_info>
- package_b_info (const common_options& o, const dir_paths& ds, bool ext_mods)
+ package_b_info (const common_options& o,
+ const dir_paths& ds,
+ b_info_flags fl)
{
path b (name_b (o));
@@ -33,7 +35,7 @@ namespace bpkg
{
b_info (r,
ds,
- ext_mods,
+ fl,
verb,
[] (const char* const args[], size_t n)
{
@@ -309,9 +311,11 @@ namespace bpkg
}
package_version_infos
- package_versions (const common_options& o, const dir_paths& ds)
+ package_versions (const common_options& o,
+ const dir_paths& ds,
+ b_info_flags fl)
{
- vector<b_project_info> pis (package_b_info (o, ds, false /* ext_mods */));
+ vector<b_project_info> pis (package_b_info (o, ds, fl));
package_version_infos r;
r.reserve (pis.size ());
@@ -346,7 +350,7 @@ namespace bpkg
const vector<package_info::subproject>& sps (
pi != nullptr
? pi->subprojects
- : package_b_info (o, d, false /* ext_mods */).subprojects);
+ : package_b_info (o, d, b_info_flags::subprojects).subprojects);
for (const package_info::subproject& sp: sps)
cs.append (sp.path.string ());