blob: 3ef8749caf24f72b83085efc60af2ca16816d33d [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
Steven Moreland8ba8c032019-11-18 16:23:39 -080010aidl_interface {
11 // This is an example test interface showing how to add functionality
12 // with setExtension/getExtension
Steven Morelanddac21c42020-03-09 12:05:29 -070013 name: "android.hardware.tests.extension.vibrator",
Steven Moreland8ba8c032019-11-18 16:23:39 -080014 vendor_available: true,
15 srcs: [
16 // Using android.hardware as the package because this is in
17 // hardware/interfaces. For custom interfaces, normally you
18 // would use a different package.
19 "android/hardware/tests/extension/vibrator/Directionality.aidl",
20 "android/hardware/tests/extension/vibrator/ICustomVibrator.aidl",
21 "android/hardware/tests/extension/vibrator/VendorEffect.aidl",
22 ],
23
24 // This is agreeing to keep the interface stable.
25 stability: "vintf",
26
Jiyong Parkad0bed62021-06-04 12:10:18 +090027 // This is a testing-purpose interface. Fine to use unstable version on REL platform.
28 owner: "test",
29
Steven Moreland8ba8c032019-11-18 16:23:39 -080030 // This happens to use types from a core interface, so we import it, but
31 // this won't always be needed.
32 imports: [
Jiyong Park72b63592021-05-21 11:28:05 +090033 "android.hardware.vibrator-V2",
Steven Moreland8ba8c032019-11-18 16:23:39 -080034 ],
35
36 backend: {
37 java: {
38 enabled: false,
39 },
Lais Andrade28c81f12024-06-24 14:32:22 +010040 ndk: {
41 enabled: true,
42 },
43 cpp: {
44 enabled: false,
45 },
Lais Andradea3c332f2024-06-20 10:46:06 +010046 rust: {
47 enabled: false,
48 },
Steven Moreland8ba8c032019-11-18 16:23:39 -080049 },
Devin Moorecaca1db2023-03-20 23:55:26 +000050 frozen: true,
51 versions_with_info: [
52 {
53 version: "1",
54 imports: ["android.hardware.vibrator-V2"],
55 },
56 ],
Steven Moreland8ba8c032019-11-18 16:23:39 -080057}