mirror of
https://github.com/Evolution-X/hardware_interfaces
synced 2026-02-01 10:44:41 +00:00
matrix: generalize case for LOCAL_WARN_REQUIRED_HALS
Add LOCAL_ASSEMBLE_VINTF_ENV_VARS_OVERRIDE and LOCAL_ASSEMBLE_VINTF_ERROR_MESSAGE for a more generic case. Test: m framework_compatibility_matrix.xml -j Bug: 65028233 Change-Id: Iec142d161daa18122e7a6daebb82c7230cb98ba6 Merged-In: Iec142d161daa18122e7a6daebb82c7230cb98ba6
This commit is contained in:
@@ -21,8 +21,9 @@ BUILD_FRAMEWORK_COMPATIBILITY_MATRIX := $(LOCAL_PATH)/compatibility_matrix.mk
|
||||
# Clear potential input variables to BUILD_FRAMEWORK_COMPATIBILITY_MATRIX
|
||||
LOCAL_ADD_VBMETA_VERSION :=
|
||||
LOCAL_ASSEMBLE_VINTF_ENV_VARS :=
|
||||
LOCAL_ASSEMBLE_VINTF_ENV_VARS_OVERRIDE :=
|
||||
LOCAL_ASSEMBLE_VINTF_ERROR_MESSAGE :=
|
||||
LOCAL_ASSEMBLE_VINTF_FLAGS :=
|
||||
LOCAL_WARN_REQUIRED_HALS :=
|
||||
LOCAL_KERNEL_VERSIONS :=
|
||||
LOCAL_GEN_FILE_DEPENDENCIES :=
|
||||
|
||||
@@ -99,7 +100,8 @@ LOCAL_ASSEMBLE_VINTF_ENV_VARS := \
|
||||
PLATFORM_SEPOLICY_VERSION \
|
||||
PLATFORM_SEPOLICY_COMPAT_VERSIONS
|
||||
|
||||
LOCAL_WARN_REQUIRED_HALS := \
|
||||
LOCAL_ASSEMBLE_VINTF_ENV_VARS_OVERRIDE := PRODUCT_ENFORCE_VINTF_MANIFEST=true
|
||||
LOCAL_ASSEMBLE_VINTF_ERROR_MESSAGE := \
|
||||
"Error: DEVICE_FRAMEWORK_COMPATIBILITY_MATRIX cannot contain required HALs."
|
||||
|
||||
include $(BUILD_FRAMEWORK_COMPATIBILITY_MATRIX)
|
||||
|
||||
Reference in New Issue
Block a user