aboutsummaryrefslogtreecommitdiff
path: root/bpkg/rep-fetch.cxx
diff options
context:
space:
mode:
authorKaren Arutyunov <karen@codesynthesis.com>2018-05-11 14:41:12 +0300
committerKaren Arutyunov <karen@codesynthesis.com>2018-05-11 16:01:16 +0300
commite035fbaf5e5ae862191dc3d9eb047ac0abba6dbb (patch)
treeafa96dfcbf0b8af174bf7c4ed171cd43a6a7dcb1 /bpkg/rep-fetch.cxx
parentca387611165403835655db1f3620ef8e65cb92b5 (diff)
Add support for recursive pkg-test
Diffstat (limited to 'bpkg/rep-fetch.cxx')
-rw-r--r--bpkg/rep-fetch.cxx13
1 files changed, 5 insertions, 8 deletions
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;