Hacker GitHub

← All repos

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

Mentions per year 7 mentions · busiest year 2015 (3)
20082026
  1. …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…
  2. ▲ 2
    Kati is an experimental GNU make clone
    story by methou · 2023-04-29 · 0 comments
  3. 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
  4. ▲ 2
    Kati internals – GNU Make reimplementation
    story by JoshTriplett · 2016-10-21 · 0 comments
  5. …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,…
  6. 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
  7. ▲ 26
    Kati – An experimental GNU make clone
    story by knowbody · 2015-07-08 · 10 comments