platform_build_soong/ui
Lukacs T. Berki e571dc3bd0 Print the JSON module graph correctly.
Before, we piggybacked on the implementation of regular soong_build and
wrote a fake build.ninja file to satisfy Ninja.

Now, instead, the JSON module graph is a a separate action in the Ninja
output file. This has the pleasant side effect that one can flip back
and forth between generating the JSON file and regular Soong without
loss of incrementality.

Side cleanup: write .d files in a slightly cleaner way.

Test: Presubmits.
Change-Id: Ia853383567b9dd31c53f3bdf56cfc8d517b498ec
2021-08-27 15:55:51 +02:00
..
build Print the JSON module graph correctly. 2021-08-27 15:55:51 +02:00
logger Add LOCAL_LICENSE_KINDS to build/soong 2021-02-06 04:23:21 +00:00
metrics Upgrade to golang protobuf api v2 2021-07-23 11:12:05 -07:00
signal Cut the multiproduct_kati -> soong-ui-build dep. 2021-08-11 15:15:02 +02:00
status Upgrade to golang protobuf api v2 2021-07-23 11:12:05 -07:00
terminal Add LOCAL_LICENSE_KINDS to build/soong 2021-02-06 04:23:21 +00:00
tracer Add LOCAL_LICENSE_KINDS to build/soong 2021-02-06 04:23:21 +00:00