aboutsummaryrefslogtreecommitdiff
path: root/bpkg/system-package-manager.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'bpkg/system-package-manager.cxx')
-rw-r--r--bpkg/system-package-manager.cxx7
1 files changed, 6 insertions, 1 deletions
diff --git a/bpkg/system-package-manager.cxx b/bpkg/system-package-manager.cxx
index aba5be1..eb48727 100644
--- a/bpkg/system-package-manager.cxx
+++ b/bpkg/system-package-manager.cxx
@@ -648,7 +648,8 @@ namespace bpkg
auto system_package_manager::
installed_entries (const common_options& co,
const packages& pkgs,
- const strings& vars) -> installed_entry_map
+ const strings& vars,
+ const string& scope) -> installed_entry_map
{
process_path pp (search_b (co));
@@ -677,6 +678,10 @@ namespace bpkg
// Configuration variables.
//
for (const string& v: vars) args.push_back (v.c_str ());
+
+ string scope_arg;
+ args.push_back ((scope_arg = "!config.install.scope=" + scope).c_str ());
+
args.push_back ("!config.install.manifest=-");
// Package directories to install.