Clone this repo:
  1. 5125da3 Merge remote-tracking branch 'aosp/upstream' by Dan Willemsen · 6 weeks ago master
  2. 06a798c Merge pull request #201 from danw/android by Dan Willemsen · 6 weeks ago
  3. 0ca84cd Support git submodules in version.cc generation. by JP Sugarbroad · 2 years, 1 month ago
  4. c11012e Link ckati against jemalloc if host machine runs Linux. by Sasha Smundak · 1 year, 11 months ago
  5. 09477a6 Merge pull request #200 from danw/refactor by Dan Willemsen · 6 weeks ago

kati

Build and Test

kati is an experimental GNU make clone. The main goal of this tool is to speed-up incremental build of Android.

Currently, kati does not offer a faster build by itself. It instead converts your Makefile to a ninja file.

How to use for Android

For Android-N+, ckati and ninja is used automatically. There is a prebuilt checked in under prebuilts/build-tools that is used.

All Android's build commands (m, mmm, mmma, etc.) should just work.