Get the latest tech news

Chromium Switching from Ninja to Siso


Hi everyone, This PSA is for all external Chromium developers regarding an upcoming change to the Chromium build system. What's changing? Chromium's build system is switching from Ninja 🥷 to Siso 🌿.

Siso is developed by the Chrome Build Infra Team at Google as a drop-in replacement for Ninja to support remote execution natively. I am currently in contact with various remote build service providers to confirm full compatibility with Siso's REAPI support. We bundle GN's sources into the tarball for this reason, and distros (and possibly others) use Ninja as provided by the distribution rather than pulling a binary via DEPS (hence my question about releases, pinned versions and whether one would be expected to build Siso, which would then require a Go toolchain before even beginning to build Chromium).

Get the Android app

Or read this on Hacker News

Read more on:

Photo of Ninja

Ninja

Photo of chromium switching

chromium switching

Photo of siso

siso

Related news:

News photo

Ninja Gaiden: Ragebound is a love letter to the series' NES roots

News photo

The best Amazon Spring Sale deals on kitchen gear from Ninja, Breville, KitchenAid and others

News photo

The best Amazon Spring Sale deals on kitchen tech from Ninja, Breville, KitchenAid and others