blob: fadcde7892ebbf2de6f4e748f0d3f66609a23af0 [file] [log] [blame]
Bob Badourc22b35b2021-02-23 14:26:20 -08001package {
2 // See: http://go/android-license-faq
3 // A large-scale-change added 'default_applicable_licenses' to import
4 // all of the 'license_kinds' from "hardware_interfaces_license"
5 // to get the below license kinds:
6 // SPDX-license-identifier-Apache-2.0
7 default_applicable_licenses: ["hardware_interfaces_license"],
8}
9
Ilya Matyukhin457e9d82020-10-08 12:52:04 -070010aidl_interface {
11 name: "android.hardware.biometrics.face",
12 vendor_available: true,
13 srcs: [
14 "android/hardware/biometrics/face/**/*.aidl",
15 ],
16 imports: [
Vincent Wang890be572023-11-30 07:36:41 +000017 "android.hardware.biometrics.common-V4",
Hongguang87331882021-07-22 14:15:00 -070018 "android.hardware.common-V2",
Ilya Matyukhin84531782022-10-31 02:29:43 +000019 "android.hardware.keymaster-V4",
Ilya Matyukhin457e9d82020-10-08 12:52:04 -070020 ],
Joshua McCloskey67310c32023-11-01 15:57:55 +000021 include_dirs: [
22 "frameworks/native/aidl/gui",
23 ],
Ilya Matyukhin457e9d82020-10-08 12:52:04 -070024 stability: "vintf",
25 backend: {
26 java: {
Ilya Matyukhin8513ef22020-10-21 16:42:38 -070027 platform_apis: true,
Ilya Matyukhin457e9d82020-10-08 12:52:04 -070028 },
29 cpp: {
30 enabled: false,
31 },
Steven Moreland62105fb2024-01-30 23:47:32 +000032 rust: {
33 enabled: false,
34 },
Joshua McCloskey67310c32023-11-01 15:57:55 +000035 ndk: {
36 additional_shared_libraries: [
37 "libnativewindow",
38 ],
39 },
Ilya Matyukhin457e9d82020-10-08 12:52:04 -070040 },
Jiyong Park703e9792022-03-22 14:18:48 +090041 versions_with_info: [
42 {
43 version: "1",
44 imports: [
45 "android.hardware.biometrics.common-V1",
46 "android.hardware.common-V2",
47 "android.hardware.keymaster-V3",
48 ],
49 },
50 {
51 version: "2",
52 imports: [
53 "android.hardware.biometrics.common-V2",
54 "android.hardware.common-V2",
55 "android.hardware.keymaster-V3",
56 ],
57 },
Alex Buynytskyyec1198d2023-04-04 19:52:27 +000058 {
59 version: "3",
60 imports: [
61 "android.hardware.biometrics.common-V3",
62 "android.hardware.common-V2",
63 "android.hardware.keymaster-V4",
64 ],
65 },
Joshua McCloskey93ee24e2023-12-11 22:17:40 +000066 {
67 version: "4",
68 imports: [
69 "android.hardware.biometrics.common-V4",
70 "android.hardware.common-V2",
71 "android.hardware.keymaster-V4",
72 ],
73 },
Jiyong Park703e9792022-03-22 14:18:48 +090074
75 ],
Joshua McCloskey93ee24e2023-12-11 22:17:40 +000076 frozen: true,
Jiyong Park703e9792022-03-22 14:18:48 +090077
Ilya Matyukhin457e9d82020-10-08 12:52:04 -070078}