google/kati
View on GitHub ↗ ★ 1,027 Rust
An experimental GNU make clone
7 mentions on Hacker News by 7 people: 3 stories, 4 comments · first 2015-07-08 · latest 2024-11-29
20082026
-
…declarative build system (soong) and a failed/aborted migration to bazel. Google developed kati ( https://github.com/google/kati ) which converts Makefiles to ninja build files (or should I say file), which really is huge: λ wc -l…
comment by defer · 2024-11-29 · in The success and failure of Ninja (2020) -
There is kati from Android: https://github.com/google/kati/blob/master/INTERNALS.md This takes your existing Makefile(s) and produces a ninja build file. Not sure if Android still uses it or it is all soong now.
comment by stefan_ · 2021-03-09 · in Debian Running on Rust Coreutils -
…with ninja instead of GNU make. The build/core makefiles and Android.mk files are read by kati (https://github.com/google/kati/blob/master/README.md), which will interpret them and write out a $OUT_DIR/build_$(TARGET_PRODUCT).ninja file,…
comment by voltagex_ · 2015-11-04 · in Android now builds with Ninja instead of Make -
Somewhat hidden in the readme: A link to https://github.com/google/kati which is apparently much faster at execution Makefile code.
comment by bla2 · 2015-09-15 · in Lisp implementation in GNU make