Ensure TARGET_FLATTEN_APEX == true when ro.apex.updatable is not set

am: 18411a42f0

Change-Id: I55c69b9e1686f97daa6348e6829995f368882e71
This commit is contained in:
Jiyong Park 2019-05-08 08:35:05 -07:00 committed by android-build-merger
commit b233b2bb09
2 changed files with 9 additions and 0 deletions

View File

@ -509,6 +509,14 @@ else
TARGET_VENDOR_TEST_SUFFIX :=
endif
###########################################
# APEXes are by default flattened, i.e. non-updatable.
# It can be unflattened (and updatable) by inheriting from
# updatable_apex.mk
ifeq (,$(TARGET_FLATTEN_APEX))
TARGET_FLATTEN_APEX := true
endif
ifeq (,$(TARGET_BUILD_APPS))
ifdef PRODUCT_EXTRA_VNDK_VERSIONS
$(foreach v,$(PRODUCT_EXTRA_VNDK_VERSIONS),$(call check_vndk_version,$(v)))

View File

@ -18,3 +18,4 @@
PRODUCT_PROPERTY_OVERRIDES := ro.apex.updatable=true
PRODUCT_PACKAGES := com.android.apex.cts.shim.v1_prebuilt
TARGET_FLATTEN_APEX := false