diff options
| author | 2020-06-25 16:06:21 -0700 | |
|---|---|---|
| committer | 2020-06-26 16:10:49 -0700 | |
| commit | ddae589b95b0ca0e0130fd72a0dc49cc49b3e94d (patch) | |
| tree | 75611e7e01ed52871289fdf3800f49d40e129506 | |
| parent | 2c38eb2537909546acd4a40bd5879a752448d5ca (diff) | |
Mark android_app_set modules PRESIGNED.
Test: m apkcerts-list
Fixes: 159921591
Merged-In: Ie83a05be0d71280644843eddffdbea6bcb429c74
Change-Id: Ie83a05be0d71280644843eddffdbea6bcb429c74
| -rw-r--r-- | core/soong_android_app_set.mk | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/core/soong_android_app_set.mk b/core/soong_android_app_set.mk index 5ed9b2c29b..eb8e5e7550 100644 --- a/core/soong_android_app_set.mk +++ b/core/soong_android_app_set.mk @@ -31,4 +31,17 @@ LOCAL_POST_INSTALL_CMD := unzip -qo -j -d $(dir $(LOCAL_INSTALLED_MODULE)) \ $(LOCAL_INSTALLED_MODULE): PRIVATE_POST_INSTALL_CMD := $(LOCAL_POST_INSTALL_CMD) PACKAGES.$(LOCAL_MODULE).OVERRIDES := $(strip $(LOCAL_OVERRIDES_PACKAGES)) +# android_app_set modules are always presigned +PACKAGES.$(LOCAL_MODULE).CERTIFICATE := PRESIGNED +PACKAGES := $(PACKAGES) $(LOCAL_MODULE) + +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. +PACKAGES.$(LOCAL_MODULE).PARTITION := $(actual_partition_tag) + SOONG_ALREADY_CONV += $(LOCAL_MODULE) |