From 658daed8387270d93fb04fd0982f8fcda05be60b Mon Sep 17 00:00:00 2001 From: Patryk Duda Date: Wed, 11 Sep 2024 14:15:12 +0000 Subject: [PATCH] Enable Rust backend on Keymint, Fingerprint and Biometrics interfaces This is necessary to implement fingerprint HAL in Rust. Bug: 366409699 Test: Build pass Ignore-AOSP-First: Get around auto-merger conflict with main (cherry picked from https://android-review.googlesource.com/q/commit:eb11ce8129f7f84ce52669a64318de405d0f4431) Merged-In: I6d925fadb94252cd9d66f93b3085c231ff52fe86 Change-Id: I6d925fadb94252cd9d66f93b3085c231ff52fe86 --- biometrics/common/aidl/Android.bp | 3 +++ biometrics/fingerprint/aidl/Android.bp | 3 +++ keymaster/aidl/Android.bp | 3 +++ 3 files changed, 9 insertions(+) diff --git a/biometrics/common/aidl/Android.bp b/biometrics/common/aidl/Android.bp index 854bd4a9a8..8c9a3572a9 100644 --- a/biometrics/common/aidl/Android.bp +++ b/biometrics/common/aidl/Android.bp @@ -28,6 +28,9 @@ aidl_interface { "//apex_available:platform", ], }, + rust: { + enabled: true, + }, }, versions_with_info: [ { diff --git a/biometrics/fingerprint/aidl/Android.bp b/biometrics/fingerprint/aidl/Android.bp index c5b99373f9..9f9e7237b4 100644 --- a/biometrics/fingerprint/aidl/Android.bp +++ b/biometrics/fingerprint/aidl/Android.bp @@ -31,6 +31,9 @@ aidl_interface { "//apex_available:anyapex", ], }, + rust: { + enabled: true, + }, }, versions_with_info: [ { diff --git a/keymaster/aidl/Android.bp b/keymaster/aidl/Android.bp index 9f4e5cb19f..d416d2deaa 100644 --- a/keymaster/aidl/Android.bp +++ b/keymaster/aidl/Android.bp @@ -24,6 +24,9 @@ aidl_interface { "//apex_available:platform", ], }, + rust: { + enabled: true, + }, }, versions_with_info: [ {