Merge "Disallow accessing Treble _OVERRIDE reqs."

This commit is contained in:
Treehugger Robot
2018-09-14 17:49:51 +00:00
committed by Gerrit Code Review

View File

@@ -819,12 +819,16 @@ $(foreach req,$(requirements),$(eval \
PRODUCT_FULL_TREBLE_OVERRIDE ?= PRODUCT_FULL_TREBLE_OVERRIDE ?=
$(foreach req,$(requirements),$(eval $(req)_OVERRIDE ?=)) $(foreach req,$(requirements),$(eval $(req)_OVERRIDE ?=))
# TODO(b/114488870): disallow PRODUCT_FULL_TREBLE_OVERRIDE from being used.
.KATI_READONLY := \ .KATI_READONLY := \
PRODUCT_FULL_TREBLE_OVERRIDE \ PRODUCT_FULL_TREBLE_OVERRIDE \
$(foreach req,$(requirements),$(req)_OVERRIDE) \ $(foreach req,$(requirements),$(req)_OVERRIDE) \
$(requirements) \ $(requirements) \
PRODUCT_FULL_TREBLE \ PRODUCT_FULL_TREBLE \
$(KATI_obsolete_var $(foreach req,$(requirements),$(req)_OVERRIDE) \
,This should be referenced without the _OVERRIDE suffix.)
requirements := requirements :=
# BOARD_PROPERTY_OVERRIDES_SPLIT_ENABLED can be true only if early-mount of # BOARD_PROPERTY_OVERRIDES_SPLIT_ENABLED can be true only if early-mount of