From 99dc5d7463236ee9c094736dfbcb56641e782335 Mon Sep 17 00:00:00 2001 From: Karen Arutyunov Date: Tue, 24 Apr 2018 22:10:57 +0300 Subject: Add fragment manifest value --- libbpkg/manifest.hxx | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'libbpkg/manifest.hxx') diff --git a/libbpkg/manifest.hxx b/libbpkg/manifest.hxx index f3223b6..3716670 100644 --- a/libbpkg/manifest.hxx +++ b/libbpkg/manifest.hxx @@ -405,6 +405,7 @@ namespace bpkg // butl::optional location; butl::optional sha256sum; + butl::optional fragment; public: package_manifest () = default; // VC export. @@ -893,6 +894,11 @@ namespace bpkg butl::optional description; butl::optional certificate; + // The repository fragment id this repository belongs to (may only be + // present for multi-fragment repositories). + // + butl::optional fragment; + // Return the effective role of the repository. If the role is not // explicitly specified (see the role member above), then calculate // the role based on the location. Specifically, if the location is -- cgit v1.1