siso: support cartfs GetDigest to retrieve digest of a file

To support vfs that doesn't support xattr for sha256,
use cartfs GetDigest API to retrieve digest of a file
(probably by using helper to convert native API to cartfs API).

Bug: b/513044090
Change-Id: Iffb87875268fbe598ae3c46e961476bb3dfde994
Reviewed-on: https://chromium-review.googlesource.com/c/build/+/8105046
Auto-Submit: Fumitoshi Ukai <ukai@google.com>
Commit-Queue: Fumitoshi Ukai <ukai@google.com>
Reviewed-by: Yuke Liao <liaoyuke@google.com>
5 files changed
tree: 3c8f5cd3a1d204d14c25713d7b80f65b47431c16
  1. bench/
  2. gong/
  3. hashigo/
  4. infra/
  5. kajiya/
  6. kzipinfo/
  7. remote-apis/
  8. runmc/
  9. siso/
  10. .gitignore
  11. .golangci.yml
  12. .style.yapf
  13. BUILD_OWNERS
  14. BUILD_TEAM_OWNERS
  15. CONTRIBUTING.md
  16. LICENSE
  17. OWNERS
  18. PRESUBMIT.py
  19. README.md
  20. WATCHLISTS
README.md

build.git repository

This repository contains tools developed and owned by the Chrome Build Team.

Quick start

The steps for getting the code are:

  1. Install depot_tools
  2. Run git clone https://chromium.googlesource.com/build

We use the standard Go module workflow to work on our projects.

Links