Merge "Avoid path conflicts for the notice files" am: 479cc84706

am: 9c792a81ea

Change-Id: I5a5621aa8a6146d8fcb21f8f67bb0dc8e7d19007
This commit is contained in:
Jiyong Park 2019-11-04 04:15:17 -08:00 committed by android-build-merger
commit 29e4500e91

View file

@ -71,8 +71,11 @@ else
# javalib.jar is the default name for the build module (and isn't meaningful)
# If that's what we have, substitute the module name instead. These files
# aren't included on the device, so this name is synthetic anyway.
# Extra path "static" is added to try to avoid name conflict between the notice file of
# this 'uninstallable' Java module and the notice file for another 'installable' Java module
# whose stem is the same as this module's name.
ifneq ($(filter javalib.jar,$(module_leaf)),)
module_leaf := $(LOCAL_MODULE).jar
module_leaf := static/$(LOCAL_MODULE).jar
endif
module_installed_filename := \
$(patsubst $(PRODUCT_OUT)/%,%,$($(my_prefix)OUT_JAVA_LIBRARIES))/$(module_leaf)