infra: Add siso properties to pdfium builders

This CL adds $build/siso properties for the migration from
Ninja/Reclient to Siso.
This will be necessary for the corresponding recipe CL.
https://crrev.com/c/6578999

Bug: 420355454
Change-Id: Iab032825224176846c3021f5d2cf22ed1acf14a3
Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/132410
Auto-Submit: Junji Watanabe <jwata@google.com>
Commit-Queue: Junji Watanabe <jwata@google.com>
Reviewed-by: Lei Zhang <thestig@chromium.org>
2 files changed
tree: 67646c745499cd51f6801b3b04f674e42091b9ee
  1. generated/
  2. template/
  3. codereview.settings
  4. main.star
  5. PRESUBMIT.py
  6. README.md
README.md

Config

This directory contains configuration files for chrome-infrastructure services.

For the most part, the actual configs consumed by LUCI live under generated/. Those files are generated by executing the .star files at the root of the repository. Don't edit the generated files directly if the configs need to be changed. Instead, edit the Starlark file and execute it to regenerate the files in generated/ directory.

To manually execute the Starlark code, you will need to have lucicfg in your PATH, and run:

lucicfg generate main.star

Or you can execute the .star file directly:

./main.star

References