aboutsummaryrefslogtreecommitdiff
path: root/bpkg/manifest
diff options
context:
space:
mode:
Diffstat (limited to 'bpkg/manifest')
-rw-r--r--bpkg/manifest6
1 files changed, 6 insertions, 0 deletions
diff --git a/bpkg/manifest b/bpkg/manifest
index 6bfe8e7..d932b2a 100644
--- a/bpkg/manifest
+++ b/bpkg/manifest
@@ -330,6 +330,7 @@ namespace bpkg
// The following values are only valid in the manifest list.
//
butl::optional<butl::path> location;
+ butl::optional<std::string> sha256sum;
public:
package_manifest (manifest_parser&, bool ignore_unknown = false);
@@ -348,6 +349,11 @@ namespace bpkg
using base_type::base_type;
+ // Checksum of the corresponding repository_manifests.
+ //
+ std::string sha256sum;
+
+ public:
package_manifests () = default;
package_manifests (manifest_parser&, bool ignore_unknown = false);