From 2d00cd0b682d52074fe380b74f550d08b50384eb 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 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 246bcf2a40..4afecb4000 100644 --- a/biometrics/common/aidl/Android.bp +++ b/biometrics/common/aidl/Android.bp @@ -22,6 +22,9 @@ aidl_interface { cpp: { enabled: false, }, + rust: { + enabled: true, + }, }, versions_with_info: [ { diff --git a/biometrics/fingerprint/aidl/Android.bp b/biometrics/fingerprint/aidl/Android.bp index a395c01c14..d0c1b8b054 100644 --- a/biometrics/fingerprint/aidl/Android.bp +++ b/biometrics/fingerprint/aidl/Android.bp @@ -25,6 +25,9 @@ aidl_interface { cpp: { enabled: false, }, + rust: { + enabled: true, + }, }, versions_with_info: [ { diff --git a/keymaster/aidl/Android.bp b/keymaster/aidl/Android.bp index 0f2debdfaa..56997a975d 100644 --- a/keymaster/aidl/Android.bp +++ b/keymaster/aidl/Android.bp @@ -18,6 +18,9 @@ aidl_interface { java: { platform_apis: true, }, + rust: { + enabled: true, + }, }, versions_with_info: [ {