Files
build_soong/android
Colin Cross d6fd013394 Support generating module_info.json in Soong
Generate module_info.json for some Soong modules in Soong in order to
pass fewer properties to Kati, which can prevent Kati reanalysis when
some Android.bp changes are made.

Soong modules can export a ModuleInfoJSONProvider containing the
data that should be included in module-info.json.  During the androidmk
singleton the providers are collected and written to a single JSON
file.  Make then merges the Soong modules into its own modules.

For now, to keep the result as similar as possible to the
module-info.json currently being generated by Make, only modules that
are exported to Make are written to the Soong module-info.json.

Bug: 309006256
Test: Compare module-info.json
Change-Id: I996520eb48e04743d43ac11c9aba0f3ada7745de
2024-01-02 16:03:43 -08:00
..
2023-04-17 19:26:07 +00:00
2023-03-22 12:58:38 -07:00
2023-12-13 14:11:24 -08:00
2023-06-22 08:18:33 -07:00
2023-05-19 20:31:32 +00:00
2023-12-14 16:12:20 -08:00
2023-04-10 20:20:41 +00:00
2023-04-10 20:20:41 +00:00
2023-04-26 17:18:19 -07:00
2023-06-22 08:18:33 -07:00
2023-12-14 16:12:20 -08:00
2023-10-16 14:20:00 -07:00
2023-12-14 16:12:20 -08:00
2023-11-08 22:11:24 -08:00
2023-12-08 13:51:07 -08:00