platform_build_soong/ui
Dan Willemsen 2997123f73 Refactor Kati logic
Make the cleanspec & Android.mk runs of kati use much of the same code
and arguments.

Also renames 'Kati' to 'KatiBuild' in many cases, in the the expectation
that we'll have a 'KatiPackage' step in the future.

Use --no_ninja_prelude and move local_pool & _kati_always_build_ into
the combined ninja file. This will reduce the need to re-read makefiles
when Goma is enabled, and it allows us to include more than one
Kati-generated ninja file in the build graph.

Bug: 116968624
Test: build_test on downstream branches
Change-Id: Ibdac689b81f62dc293647fad917d84946f2c3cfa
2018-09-28 23:09:24 -07:00
..
build Refactor Kati logic 2018-09-28 23:09:24 -07:00
logger Fix format string issues 2018-03-28 15:54:52 -07:00
status Fix go vet issues 2018-07-22 21:18:45 -07:00
terminal Strip escape characters when TERM=dumb 2018-07-16 10:56:10 -07:00
tracer Add a unified status reporting UI 2018-07-12 14:15:31 -07:00