diff options
author | Maksim Denisov <denisov.maksim@huawei.com> | 2025-01-14 13:05:19 +0100 |
---|---|---|
committer | Maksim Denisov <denisov.maksim@huawei.com> | 2025-01-21 09:58:36 +0100 |
commit | 7321beb731e5f09584baaf77554cbfe1c470742f (patch) | |
tree | 99e590b9b85951ae30324f88bc13133baf6de6eb /src/buildtool/serve_api/remote/serve_api.hpp | |
parent | c326095d4201bea74bbe7ebfffb8a58de3b20bba (diff) | |
download | justbuild-7321beb731e5f09584baaf77554cbfe1c470742f.tar.gz |
TreeStructure: Compute on serve
Diffstat (limited to 'src/buildtool/serve_api/remote/serve_api.hpp')
-rw-r--r-- | src/buildtool/serve_api/remote/serve_api.hpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/buildtool/serve_api/remote/serve_api.hpp b/src/buildtool/serve_api/remote/serve_api.hpp index 0c301ee6..d7fb1c9a 100644 --- a/src/buildtool/serve_api/remote/serve_api.hpp +++ b/src/buildtool/serve_api/remote/serve_api.hpp @@ -125,6 +125,11 @@ class ServeApi final { return stc_.GetRemoteTree(digest); } + [[nodiscard]] auto ComputeTreeStructure(ArtifactDigest const& digest) + const noexcept -> expected<ArtifactDigest, GitLookupError> { + return stc_.ComputeTreeStructure(digest); + } + [[nodiscard]] auto ServeTargetVariables(std::string const& target_root_id, std::string const& target_file, std::string const& target) |