Support Rust builds of some AIDL interfaces.

For now android.hardware.common, android.hardware.common.fmq and
android.hardware.media.bufferpool2. These are prerequisites for
android.hardware.media.c2, which I'm splitting out to a separate CL to
simplify merging.

Bug: 295245772
Test: m android.hardware.common android.hardware.common.fmq android.hardware.media.bufferpool2
Change-Id: I23018cf198ae126ced8358d562fd8e8a7c6e78ad
Merged-In: I1ab9ed45b0b500065c0f18b810c3aa266878b80f
This commit is contained in:
Andrew Walbran
2023-09-14 13:20:36 +01:00
parent d3c04fd6c3
commit 2d425674b5
3 changed files with 9 additions and 0 deletions

View File

@@ -36,6 +36,9 @@ aidl_interface {
],
min_sdk_version: "29",
},
rust: {
enabled: true,
},
},
frozen: true,
versions: [

View File

@@ -37,6 +37,9 @@ aidl_interface {
],
min_sdk_version: "29",
},
rust: {
enabled: true,
},
},
frozen: true,
versions_with_info: [

View File

@@ -46,5 +46,8 @@ aidl_interface {
],
min_sdk_version: "29",
},
rust: {
enabled: true,
},
},
}