forked from openkylin/platform_build
Make sure that BootJars is super set of ArtApexJars
When constructing the dexpreopt config it will strip out any entries in ART_APEX_JARS which are not present in PRODUCT_BOOT_JARS and store the remainder in ArtApexJars. Bug: 185391652 Test: lunch sdk_phone_x86_vendor && m nothing lunch sdk_phone_x86 && m nothing Change-Id: I403ef9768a8ac2d222bbd6cfd0a68a2019f67c16
This commit is contained in:
parent
4cce23d7d5
commit
d418e961c8
|
@ -105,7 +105,7 @@ ifeq ($(WRITE_SOONG_VARIABLES),true)
|
||||||
$(call add_json_str, ProfileDir, $(PRODUCT_DEX_PREOPT_PROFILE_DIR))
|
$(call add_json_str, ProfileDir, $(PRODUCT_DEX_PREOPT_PROFILE_DIR))
|
||||||
$(call add_json_list, BootJars, $(PRODUCT_BOOT_JARS))
|
$(call add_json_list, BootJars, $(PRODUCT_BOOT_JARS))
|
||||||
$(call add_json_list, UpdatableBootJars, $(PRODUCT_UPDATABLE_BOOT_JARS))
|
$(call add_json_list, UpdatableBootJars, $(PRODUCT_UPDATABLE_BOOT_JARS))
|
||||||
$(call add_json_list, ArtApexJars, $(ART_APEX_JARS))
|
$(call add_json_list, ArtApexJars, $(filter $(PRODUCT_BOOT_JARS),$(ART_APEX_JARS)))
|
||||||
$(call add_json_list, SystemServerJars, $(PRODUCT_SYSTEM_SERVER_JARS))
|
$(call add_json_list, SystemServerJars, $(PRODUCT_SYSTEM_SERVER_JARS))
|
||||||
$(call add_json_list, SystemServerApps, $(PRODUCT_SYSTEM_SERVER_APPS))
|
$(call add_json_list, SystemServerApps, $(PRODUCT_SYSTEM_SERVER_APPS))
|
||||||
$(call add_json_list, UpdatableSystemServerJars, $(PRODUCT_UPDATABLE_SYSTEM_SERVER_JARS))
|
$(call add_json_list, UpdatableSystemServerJars, $(PRODUCT_UPDATABLE_SYSTEM_SERVER_JARS))
|
||||||
|
|
Loading…
Reference in New Issue