blob: 0d1ebc23f3a4f0e5d927b8bb8e9ca8d0d43bf087 [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 ],
38 },
sreenivasaiahef861b72021-06-23 10:19:10 +053039 },
40}
Roshan Piusf527f8f2021-10-12 09:45:28 -070041
42aidl_interface {
43 name: "android.hardware.uwb.fira_android",
44 vendor_available: true,
45 srcs: ["android/hardware/uwb/fira_android/*.aidl"],
46 stability: "vintf",
47 backend: {
48 java: {
49 sdk_version: "module_current",
50 enabled: true,
51 apex_available: [
52 "com.android.uwb",
53 ],
54 },
55 ndk: {
56 vndk: {
57 enabled: true,
58 },
59 apex_available: [
60 "//apex_available:platform",
61 "com.android.uwb",
62 ],
63 min_sdk_version: "current",
64 },
65 },
66}