Merge "Stem names are used in apkcerts.txt"
This commit is contained in:
@@ -874,7 +874,7 @@ endif
|
|||||||
# -----------------------------------------------------------------
|
# -----------------------------------------------------------------
|
||||||
# Cert-to-package mapping. Used by the post-build signing tools.
|
# Cert-to-package mapping. Used by the post-build signing tools.
|
||||||
# Use a macro to add newline to each echo command
|
# Use a macro to add newline to each echo command
|
||||||
# $1 package name
|
# $1 stem name of the package
|
||||||
# $2 certificate
|
# $2 certificate
|
||||||
# $3 private key
|
# $3 private key
|
||||||
# $4 compressed
|
# $4 compressed
|
||||||
@@ -904,8 +904,8 @@ $(APKCERTS_FILE):
|
|||||||
@rm -f $@
|
@rm -f $@
|
||||||
$(foreach p,$(sort $(PACKAGES)),\
|
$(foreach p,$(sort $(PACKAGES)),\
|
||||||
$(if $(PACKAGES.$(p).EXTERNAL_KEY),\
|
$(if $(PACKAGES.$(p).EXTERNAL_KEY),\
|
||||||
$(call _apkcerts_write_line,$(p),"EXTERNAL","",$(PACKAGES.$(p).COMPRESSED),$(PACKAGES.$(p).PARTITION),$@),\
|
$(call _apkcerts_write_line,$(PACKAGES.$(p).STEM),"EXTERNAL","",$(PACKAGES.$(p).COMPRESSED),$(PACKAGES.$(p).PARTITION),$@),\
|
||||||
$(call _apkcerts_write_line,$(p),$(PACKAGES.$(p).CERTIFICATE),$(PACKAGES.$(p).PRIVATE_KEY),$(PACKAGES.$(p).COMPRESSED),$(PACKAGES.$(p).PARTITION),$@)))
|
$(call _apkcerts_write_line,$(PACKAGES.$(p).STEM),$(PACKAGES.$(p).CERTIFICATE),$(PACKAGES.$(p).PRIVATE_KEY),$(PACKAGES.$(p).COMPRESSED),$(PACKAGES.$(p).PARTITION),$@)))
|
||||||
# In case value of PACKAGES is empty.
|
# In case value of PACKAGES is empty.
|
||||||
$(hide) touch $@
|
$(hide) touch $@
|
||||||
|
|
||||||
|
@@ -157,6 +157,12 @@ endif
|
|||||||
include $(BUILD_SYSTEM)/app_certificate_validate.mk
|
include $(BUILD_SYSTEM)/app_certificate_validate.mk
|
||||||
PACKAGES.$(LOCAL_MODULE).OVERRIDES := $(strip $(LOCAL_OVERRIDES_PACKAGES))
|
PACKAGES.$(LOCAL_MODULE).OVERRIDES := $(strip $(LOCAL_OVERRIDES_PACKAGES))
|
||||||
|
|
||||||
|
ifneq ($(LOCAL_MODULE_STEM),)
|
||||||
|
PACKAGES.$(LOCAL_MODULE).STEM := $(LOCAL_MODULE_STEM)
|
||||||
|
else
|
||||||
|
PACKAGES.$(LOCAL_MODULE).STEM := $(LOCAL_MODULE)
|
||||||
|
endif
|
||||||
|
|
||||||
# Set a actual_partition_tag (calculated in base_rules.mk) for the package.
|
# Set a actual_partition_tag (calculated in base_rules.mk) for the package.
|
||||||
PACKAGES.$(LOCAL_MODULE).PARTITION := $(actual_partition_tag)
|
PACKAGES.$(LOCAL_MODULE).PARTITION := $(actual_partition_tag)
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user