blob: f2449f686ff189bbf75f6183eb65cb4418cdb0c5 [file] [log] [blame]
Bob Badourb8995452021-09-13 17:50:14 -07001package {
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
Sarah Chin9cdc2a62021-06-14 11:26:00 -070010aidl_interface {
11 name: "android.hardware.radio",
12 vendor_available: true,
13 srcs: ["android/hardware/radio/*.aidl"],
14 stability: "vintf",
15 backend: {
16 cpp: {
17 enabled: false,
18 },
19 java: {
20 sdk_version: "module_current",
21 },
22 ndk: {
23 vndk: {
24 enabled: true,
25 },
26 },
27 },
28}
29
30cc_library {
31 name: "android.hardware.radio-translate-ndk",
32 vendor_available: true,
Sarah Chin9cdc2a62021-06-14 11:26:00 -070033 shared_libs: [
34 "libbinder_ndk",
35 "libhidlbase",
36 "android.hardware.radio-V1-ndk_platform",
37 "android.hardware.radio@1.0",
38 "android.hardware.radio@1.1",
39 "android.hardware.radio@1.2",
40 "android.hardware.radio@1.3",
41 "android.hardware.radio@1.4",
42 "android.hardware.radio@1.5",
43 "android.hardware.radio@1.6",
44 ],
Sarah Chin9cdc2a62021-06-14 11:26:00 -070045}
46
47java_library {
48 name: "android.hardware.radio-translate-java",
Sarah Chin9cdc2a62021-06-14 11:26:00 -070049 libs: [
50 "android.hardware.radio-V1-java",
51 "android.hardware.radio-V1.0-java",
52 "android.hardware.radio-V1.1-java",
53 "android.hardware.radio-V1.2-java",
54 "android.hardware.radio-V1.3-java",
55 "android.hardware.radio-V1.4-java",
56 "android.hardware.radio-V1.5-java",
57 "android.hardware.radio-V1.6-java",
58 ],
59 sdk_version: "module_current",
60}