diff options
author | Yifan Hong <elsk@google.com> | 2018-02-06 02:29:36 +0000 |
---|---|---|
committer | android-build-merger <android-build-merger@google.com> | 2018-02-06 02:29:36 +0000 |
commit | 1fbc991e9c9d62f3876381ad5649a0a896c8039a (patch) | |
tree | d7e1f081cd0621e614e5b62d7344515f4b9e6596 /vintfdata | |
parent | d5933c76f869fb3d1fb31d787aba137847265f16 (diff) | |
parent | d8e00ffced84a8590887112208c31e644763ef2f (diff) | |
download | libhidl-1fbc991e9c9d62f3876381ad5649a0a896c8039a.tar.gz |
Merge changes from topic "vintf_rule_move" am: 3a28b07b43 am: 3801ff0db2
am: d8e00ffced
Change-Id: I9664c959ab5a6ac28a61ffa22764b524dd611a83
Diffstat (limited to 'vintfdata')
-rw-r--r-- | vintfdata/Android.mk | 9 | ||||
-rw-r--r-- | vintfdata/device_compatibility_matrix.default.xml | 10 |
2 files changed, 17 insertions, 2 deletions
diff --git a/vintfdata/Android.mk b/vintfdata/Android.mk index 22201fa..bc7a55a 100644 --- a/vintfdata/Android.mk +++ b/vintfdata/Android.mk @@ -30,6 +30,11 @@ endif # Device Compatibility Matrix ifdef DEVICE_MATRIX_FILE +DEVICE_MATRIX_INPUT_FILE := $(DEVICE_MATRIX_FILE) +else +DEVICE_MATRIX_INPUT_FILE := $(LOCAL_PATH)/device_compatibility_matrix.default.xml +endif + include $(CLEAR_VARS) LOCAL_MODULE := device_compatibility_matrix.xml LOCAL_MODULE_STEM := compatibility_matrix.xml @@ -39,7 +44,7 @@ LOCAL_MODULE_PATH := $(TARGET_OUT_VENDOR)/etc/vintf GEN := $(local-generated-sources-dir)/compatibility_matrix.xml $(GEN): PRIVATE_VINTF_VNDK_VERSION := $(VINTF_VNDK_VERSION) -$(GEN): $(DEVICE_MATRIX_FILE) $(HOST_OUT_EXECUTABLES)/assemble_vintf +$(GEN): $(DEVICE_MATRIX_INPUT_FILE) $(HOST_OUT_EXECUTABLES)/assemble_vintf REQUIRED_VNDK_VERSION=$(PRIVATE_VINTF_VNDK_VERSION) \ BOARD_SYSTEMSDK_VERSIONS="$(BOARD_SYSTEMSDK_VERSIONS)" \ $(HOST_OUT_EXECUTABLES)/assemble_vintf -i $< -o $@ @@ -47,7 +52,6 @@ $(GEN): $(DEVICE_MATRIX_FILE) $(HOST_OUT_EXECUTABLES)/assemble_vintf LOCAL_PREBUILT_MODULE_FILE := $(GEN) include $(BUILD_PREBUILT) BUILT_VENDOR_MATRIX := $(LOCAL_BUILT_MODULE) -endif # Framework Manifest include $(CLEAR_VARS) @@ -82,3 +86,4 @@ BUILT_SYSTEM_MANIFEST := $(LOCAL_BUILT_MODULE) VINTF_VNDK_VERSION := FRAMEWORK_MANIFEST_INPUT_FILES := +DEVICE_MATRIX_INPUT_FILE := diff --git a/vintfdata/device_compatibility_matrix.default.xml b/vintfdata/device_compatibility_matrix.default.xml new file mode 100644 index 0000000..eaa513e --- /dev/null +++ b/vintfdata/device_compatibility_matrix.default.xml @@ -0,0 +1,10 @@ +<compatibility-matrix version="1.0" type="device"> + <hal format="hidl" optional="false"> + <name>android.hidl.manager</name> + <version>1.0</version> + <interface> + <name>IServiceManager</name> + <instance>default</instance> + </interface> + </hal> +</compatibility-matrix> |