Use ModuleInfoJSONProvider for cc modules
LOCAL_STATIC_LIBRARIES, LOCAL_WHOLE_STATIC_LIBRARIES, and LOCAL_HEADER_LIBRARIES are only exported to Make so that it can generate module-info.json. Export ModuleInfoJSONProvider from cc modules so that Soong can generate the module-info.json entries, and remove the properties from the generated Android.mk. This will prevent Kati reanalysis when making some Android.bp changes. Bug: 309006256 Test: Compare module-info.json Test: Compare Kati's build.ninja Change-Id: I6660f6802b9cea46eed553cac12f09a373eeb019
Loading
Please register or sign in to comment