kajiya: advertise supported_node_properties in capabilities

GetCapabilities now lists the NodeProperties names the executor
honours (MTime, UnixMode). We already parse them on inputs and
round-trip them on outputs; advertising the names tells clients they
can rely on that.

Change-Id: I0cd3988d694dc431b59a223f6899c3c68df25e02
Reviewed-on: https://chromium-review.googlesource.com/c/build/+/7806077
Commit-Queue: Philipp Wollermann <philwo@google.com>
Reviewed-by: Yuke Liao <liaoyuke@google.com>
Auto-Submit: Philipp Wollermann <philwo@google.com>
2 files changed
tree: 09f58801044adf10eae9cf95225878035b16976e
  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