diff options
author | Boris Kolpackov <boris@codesynthesis.com> | 2023-03-02 09:56:14 +0200 |
---|---|---|
committer | Boris Kolpackov <boris@codesynthesis.com> | 2023-03-02 09:56:14 +0200 |
commit | 93a20edf430996147a38087268eb2af5d39c62c4 (patch) | |
tree | 3e92ad7a3ce1dda3dd421c16dce8f0edcf4a8ca3 /bpkg/system-package-manager.cxx | |
parent | 35bbf1d79dfcc2cdf5be5f457639550f06a51bc5 (diff) |
WIP (complete Debian .install generation)
Diffstat (limited to 'bpkg/system-package-manager.cxx')
-rw-r--r-- | bpkg/system-package-manager.cxx | 7 |
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. |