Support git submodules in version.cc generation.

Bug: 109817231
Change-Id: I52520c01ee0e2ff452ef12e7fd49ee287d6cb369
1 file changed
tree: f6fc1a0ef93fc7bb278fea12e1830cebe4c72e2f
  1. .github/
  2. golang/
  3. src/
  4. testcase/
  5. .clang-format
  6. .gitignore
  7. AUTHORS
  8. clang-format-check
  9. CONTRIBUTING.md
  10. CONTRIBUTORS
  11. go.mod
  12. go.sum
  13. INTERNALS.md
  14. LICENSE
  15. Makefile
  16. Makefile.ckati
  17. Makefile.kati
  18. README.md
  19. run_test.go
README.md

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.