From e035fbaf5e5ae862191dc3d9eb047ac0abba6dbb Mon Sep 17 00:00:00 2001 From: Karen Arutyunov Date: Fri, 11 May 2018 14:41:12 +0300 Subject: Add support for recursive pkg-test --- bpkg/rep-fetch.cxx | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) (limited to 'bpkg/rep-fetch.cxx') diff --git a/bpkg/rep-fetch.cxx b/bpkg/rep-fetch.cxx index 412a745..92c5854 100644 --- a/bpkg/rep-fetch.cxx +++ b/bpkg/rep-fetch.cxx @@ -358,12 +358,6 @@ namespace bpkg // - If repositories.manifest file doesn't exist, then synthesize the // repository list with just the base repository. // - // - Save the repositories into the resulting list. - // - // @@ Currently we just save ones from the first commit, assuming them - // to be the same for others. However, this is not very practical - // and must be fixed. - // // - If packages.manifest file exists then load it into the "skeleton" // packages list. Otherwise, synthesize it with the single: // @@ -372,8 +366,11 @@ namespace bpkg // - If any of the package locations point to non-existent directory, then // assume it to be in a submodule and checkout submodules, recursively. // - // - For each package location parse the package manifest and add it to - // the resulting list. + // - For each package location parse the package manifest. + // + // - Save the fragment identified by the commit id and containing the + // parsed repository and package manifest lists into the resulting + // fragment list. // rep_fetch_data r; -- cgit v1.1