Store ALL_DEPS under my_register_name
ALL_DEPS was original stored in ALL_DEPS.$(LOCAL_MODULE).ALL_DEPS for use by the old licensing code. That has been removed, and it is now only used by module-info.json. Storing it with $(LOCAL_MODULE) causes _32 entries in module-info.json to be missing dependencies, and causes the dependencies from _32 variants to be squashed into the normal variants. Replace ALL_DEPS.$(LOCAL_MODULE).ALL_DEPS with ALL_MODULES.$(my_register_name).ALL_DEPS. Test: builds Change-Id: Ieddfcddd8547b61bd938ae051beb738268aac5af
This commit is contained in:
@@ -386,7 +386,7 @@ else # LOCAL_IS_HOST_MODULE
|
||||
endif # !LOCAL_IS_HOST_MODULE
|
||||
|
||||
# (b/204397180) Record ALL_DEPS by default.
|
||||
ALL_DEPS.$(LOCAL_MODULE).ALL_DEPS := $(ALL_DEPS.$(LOCAL_MODULE).ALL_DEPS) $(full_java_bootclasspath_libs)
|
||||
ALL_MODULES.$(my_register_name).ALL_DEPS := $(ALL_MODULES.$(my_register_name).ALL_DEPS) $(full_java_bootclasspath_libs)
|
||||
|
||||
# Export the SDK libs. The sdk library names listed in LOCAL_SDK_LIBRARIES are first exported.
|
||||
# Then sdk library names exported from dependencies are all re-exported.
|
||||
|
Reference in New Issue
Block a user