1# App prebuilt coming from Soong.
2# Extra inputs:
3# LOCAL_APK_SET_INSTALL_FILE
4
5ifneq ($(LOCAL_MODULE_MAKEFILE),$(SOONG_ANDROID_MK))
6  $(call pretty-error,soong_apk_set.mk may only be used from Soong)
7endif
8
9LOCAL_BUILT_MODULE_STEM := package.apk
10LOCAL_INSTALLED_MODULE_STEM := $(notdir $(LOCAL_PREBUILT_MODULE_FILE))
11
12#######################################
13include $(BUILD_SYSTEM)/base_rules.mk
14#######################################
15
16$(eval $(call copy-one-file,$(LOCAL_PREBUILT_MODULE_FILE),$(LOCAL_BUILT_MODULE)))
17
18PACKAGES.$(LOCAL_MODULE).OVERRIDES := $(strip $(LOCAL_OVERRIDES_PACKAGES))
19
20PACKAGES := $(PACKAGES) $(LOCAL_MODULE)
21# We can't know exactly what apk files would be outputted yet.
22# Let extract_apks generate apkcerts.txt and merge it later.
23PACKAGES.$(LOCAL_MODULE).APKCERTS_FILE := $(LOCAL_APKCERTS_FILE)
24
25SOONG_ALREADY_CONV += $(LOCAL_MODULE)
26