Note that Siso uses Starlark (https://chromium.googlesource.com/infra/infra/+/refs/heads/m...) which is the build language of Bazel
I wonder if the end goal is to use Bazel for Chromium and Siso is an incremental step to get there
I wonder if the end goal is to use Bazel for Chromium and Siso is an incremental step to get there
edit: asked and answered, Siso is a "drop-in" replacement for Ninja, so presumably it can read .ninja files, and so GN probably didn't need to change much to accommodate it.