summaryrefslogtreecommitdiffstats
path: root/compatibility_matrices/Android.mk
diff options
context:
space:
mode:
authorSteven Moreland <smoreland@google.com>2018-04-30 13:02:02 -0700
committerSteven Moreland <smoreland@google.com>2018-09-24 17:38:08 -0700
commit3c86d9adb0ff1f0676c36606fc4e46ad48108e6f (patch)
tree4883c3209be2303ede609c27aa65c7990e35f0a2 /compatibility_matrices/Android.mk
parentc922f43176776391d15010c5552bd60161de5dc3 (diff)
downloadplatform_hardware_interfaces-3c86d9adb0ff1f0676c36606fc4e46ad48108e6f.tar.gz
platform_hardware_interfaces-3c86d9adb0ff1f0676c36606fc4e46ad48108e6f.tar.bz2
platform_hardware_interfaces-3c86d9adb0ff1f0676c36606fc4e46ad48108e6f.zip
Add compatibility_matrix.current.xml for Android Q.
HAL development is starting for Andorid Q, so we need this. Test: m compatibility_matrix.current.xml Test: assemble_vintf (but b/78895849) Test: boot a Pixel device after setting its target-level to 4 and verify that the compatibility check passes, and the file is in the correct location (system/etc/vintf) and that the dependencies are setup properly. Change-Id: I42426d0145a97c719092306abc4f7ce8fa2b51bd (cherry picked from commit 2d2e2d5c05cd53572805a4cd1a1d6af893d05b5a) Merged-In: I42426d0145a97c719092306abc4f7ce8fa2b51bd
Diffstat (limited to 'compatibility_matrices/Android.mk')
-rw-r--r--compatibility_matrices/Android.mk13
1 files changed, 13 insertions, 0 deletions
diff --git a/compatibility_matrices/Android.mk b/compatibility_matrices/Android.mk
index ab262a07f1..22d0412002 100644
--- a/compatibility_matrices/Android.mk
+++ b/compatibility_matrices/Android.mk
@@ -70,6 +70,18 @@ LOCAL_KERNEL_CONFIG_DATA_PATHS := \
include $(BUILD_FRAMEWORK_COMPATIBILITY_MATRIX)
+include $(CLEAR_VARS)
+include $(LOCAL_PATH)/clear_vars.mk
+LOCAL_MODULE := framework_compatibility_matrix.current.xml
+LOCAL_MODULE_STEM := compatibility_matrix.current.xml
+LOCAL_SRC_FILES := $(LOCAL_MODULE_STEM)
+LOCAL_KERNEL_CONFIG_DATA_PATHS := \
+ 4.4.0:$(my_kernel_config_data)/android-4.4 \
+ 4.9.0:$(my_kernel_config_data)/android-4.9 \
+ 4.14.0:$(my_kernel_config_data)/android-4.14 \
+
+include $(BUILD_FRAMEWORK_COMPATIBILITY_MATRIX)
+
my_kernel_config_data :=
# Framework Compatibility Matrix (common to all FCM versions)
@@ -120,6 +132,7 @@ my_system_matrix_deps := \
framework_compatibility_matrix.1.xml \
framework_compatibility_matrix.2.xml \
framework_compatibility_matrix.3.xml \
+ framework_compatibility_matrix.current.xml \
framework_compatibility_matrix.device.xml
# Phony target that installs all framework compatibility matrix files