Merge "Update compatibility matrix logic." into oc-mr1-dev
am: d7314b90bd
Change-Id: I72de0f154db027414baf4c09c2b5e050f838a267
This commit is contained in:
commit
cb373600f2
|
@ -749,8 +749,14 @@ endif
|
|||
|
||||
ifeq ($(strip $(PRODUCT_COMPATIBILITY_MATRIX_LEVEL)),legacy)
|
||||
FRAMEWORK_COMPATIBILITY_MATRIX_FILE := hardware/interfaces/compatibility_matrix.legacy.xml
|
||||
else ifeq ($(call math_gt_or_eq,$(PRODUCT_COMPATIBILITY_MATRIX_LEVEL),27),)
|
||||
else ifeq ($(call math_gt_or_eq,$(PRODUCT_COMPATIBILITY_MATRIX_LEVEL),26),)
|
||||
# All PRODUCT_FULL_TREBLE devices with shipping API levels < 26 get the level 26 manifest
|
||||
# as that is the first.
|
||||
FRAMEWORK_COMPATIBILITY_MATRIX_FILE := hardware/interfaces/compatibility_matrix.26.xml
|
||||
else ifeq ($(call math_gt_or_eq,$(PRODUCT_COMPATIBILITY_MATRIX_LEVEL),28),)
|
||||
# All shipping API levels with released compatibility matrices get the corresponding matrix.
|
||||
FRAMEWORK_COMPATIBILITY_MATRIX_FILE := \
|
||||
hardware/interfaces/compatibility_matrix.$(PRODUCT_COMPATIBILITY_MATRIX_LEVEL).xml
|
||||
else
|
||||
FRAMEWORK_COMPATIBILITY_MATRIX_FILE := hardware/interfaces/compatibility_matrix.current.xml
|
||||
endif
|
||||
|
|
Loading…
Reference in New Issue