aboutsummaryrefslogtreecommitdiff
path: root/bpkg/pkg-status.cxx
diff options
context:
space:
mode:
authorKaren Arutyunov <karen@codesynthesis.com>2018-04-27 15:53:00 +0300
committerKaren Arutyunov <karen@codesynthesis.com>2018-04-27 15:55:18 +0300
commita2b084651909929d58f6b4bc0f3c742d87ee31f6 (patch)
tree63ef970e6edc44473ca9450dce93cbd130127d57 /bpkg/pkg-status.cxx
parentf86216071cd4d8d120a8afb83f4b452ef7892ea1 (diff)
Add support for repository fragments
Diffstat (limited to 'bpkg/pkg-status.cxx')
-rw-r--r--bpkg/pkg-status.cxx7
1 files changed, 4 insertions, 3 deletions
diff --git a/bpkg/pkg-status.cxx b/bpkg/pkg-status.cxx
index ea39b25..f621281 100644
--- a/bpkg/pkg-status.cxx
+++ b/bpkg/pkg-status.cxx
@@ -66,7 +66,8 @@ namespace bpkg
bool known (false);
bool build (false);
{
- shared_ptr<repository> rep (db.load<repository> ("")); // Root.
+ shared_ptr<repository_fragment> root (
+ db.load<repository_fragment> (""));
using query = query<available_package>;
@@ -74,7 +75,7 @@ namespace bpkg
{
auto r (db.query<available_package> (q));
known = !r.empty ();
- build = filter_one (rep, move (r)).first != nullptr;
+ build = filter_one (root, move (r)).first != nullptr;
}
if (known)
@@ -109,7 +110,7 @@ namespace bpkg
pointer_result (
db.query<available_package> (q)))
{
- bool build (filter (rep, ap));
+ bool build (filter (root, ap));
apkgs.push_back (apkg {move (ap), build});
}
}