blob: 99fd094e67cea21c565fe995edaf4f5a0f9bf55d [file] [log] [blame]
sreenivasaiahef861b72021-06-23 10:19:10 +05301package {
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
10// TODO(b/195992901): Add VTS tests.
11// TODO(b/195992658): Add cuttlefish implementation.
12aidl_interface {
13 name: "android.hardware.uwb",
14 vendor_available: true,
15 srcs: ["android/hardware/uwb/*.aidl"],
16 stability: "vintf",
17 backend: {
18 java: {
19 sdk_version: "module_current",
Roshan Piusf527f8f2021-10-12 09:45:28 -070020 enabled: false,
sreenivasaiahef861b72021-06-23 10:19:10 +053021 },
22 ndk: {
23 vndk: {
24 enabled: true,
25 },
Roshan Piusb3fd9702021-08-11 15:16:40 -070026 apex_available: [
Roshan Pius80c3cc62021-08-27 12:55:02 -070027 "//apex_available:platform",
ziyiwb82cece2021-08-24 17:57:51 +000028 "com.android.uwb",
Roshan Piusb3fd9702021-08-11 15:16:40 -070029 ],
30 min_sdk_version: "current",
sreenivasaiahef861b72021-06-23 10:19:10 +053031 },
ziyiwb82cece2021-08-24 17:57:51 +000032 rust: {
33 enabled: true,
34 apex_available: [
35 "//apex_available:platform",
36 "com.android.uwb",
37 ],
ziyiwe53cfca2021-11-03 18:16:31 +000038 min_sdk_version: "current",
ziyiwb82cece2021-08-24 17:57:51 +000039 },
sreenivasaiahef861b72021-06-23 10:19:10 +053040 },
41}
Roshan Piusf527f8f2021-10-12 09:45:28 -070042
43aidl_interface {
44 name: "android.hardware.uwb.fira_android",
45 vendor_available: true,
46 srcs: ["android/hardware/uwb/fira_android/*.aidl"],
47 stability: "vintf",
48 backend: {
49 java: {
50 sdk_version: "module_current",
51 enabled: true,
52 apex_available: [
53 "com.android.uwb",
54 ],
55 },
56 ndk: {
Roshan Piusf527f8f2021-10-12 09:45:28 -070057 apex_available: [
58 "//apex_available:platform",
59 "com.android.uwb",
60 ],
61 min_sdk_version: "current",
62 },
63 },
64}