Enforce TARGET_USES_MKE2FS := true for new devices
Bug: 62434479 Test: verify failure on 27 device w/o TARGET_USES_MKE2FS Test: verify success on 27 device w/ TARGET_USES_MKE2FS Test: `build/test/build_test.sh -only-config` on oc-mr1-dev and master Change-Id: Ib7e8dad404a1eaf70f47ee1d46528be4aabd6e80
This commit is contained in:
parent
f7ade144dd
commit
e49ee7095f
2 changed files with 10 additions and 0 deletions
|
@ -727,6 +727,14 @@ else ifneq ($(call math_gt_or_eq,$(PRODUCT_SHIPPING_API_LEVEL),26),)
|
|||
PRODUCT_FULL_TREBLE := true
|
||||
endif
|
||||
|
||||
ifdef PRODUCT_SHIPPING_API_LEVEL
|
||||
ifneq ($(call math_gt_or_eq,$(PRODUCT_SHIPPING_API_LEVEL),27),)
|
||||
ifneq ($(TARGET_USES_MKE2FS),true)
|
||||
$(error When PRODUCT_SHIPPING_API_LEVEL >= 27, TARGET_USES_MKE2FS must be true)
|
||||
endif
|
||||
endif
|
||||
endif
|
||||
|
||||
# The default key if not set as LOCAL_CERTIFICATE
|
||||
ifdef PRODUCT_DEFAULT_DEV_CERTIFICATE
|
||||
DEFAULT_SYSTEM_DEV_CERTIFICATE := $(PRODUCT_DEFAULT_DEV_CERTIFICATE)
|
||||
|
|
2
target/product/product_launched_with_o_mr1.mk
Normal file
2
target/product/product_launched_with_o_mr1.mk
Normal file
|
@ -0,0 +1,2 @@
|
|||
#PRODUCT_SHIPPING_API_LEVEL indicates the first api level, device has been commercially launced on.
|
||||
PRODUCT_SHIPPING_API_LEVEL := 27
|
Loading…
Reference in a new issue