platform_build_soong/cmd/soong_build
Lukacs T. Berki eb0454b2a4 Generate actions when building the module graph.
This is necessary because GenerateAndroidBuildActions() is effectively a
mutator and therefore can change the data stored in each module.
Sometimes one wants to dump that data in the JSON module graph, and in
order to do so, actions need to be generated.

I briefly entertained removing StopBeforePrepareBuildActions(), but it
incurs a 10-second penalty on "m soong_docs" and "m bp2build" so I
decided to keep it.

Test: Presubmits.
Change-Id: I438aaf981e989dc39a09e8a2ba73f7a08ee55386
2021-10-26 13:32:59 +02:00
..
Android.bp Disable protobuf deterministic randomness in soong_build 2021-09-22 15:07:53 -07:00
main.go Generate actions when building the module graph. 2021-10-26 13:32:59 +02:00
queryview.go Expand handling of unconverted deps in bp2build 2021-09-14 19:55:55 +00:00
writedocs.go Add Property.Type to bpdocs template 2021-09-12 18:40:37 +00:00