blob: 801747a0a180af2eb22544aaf42e1195b8f48365 [file] [log] [blame]
Serik Beketayevc2117d02021-09-07 16:00:32 -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
10aidl_interface {
11 name: "android.hardware.radio.config",
12 vendor_available: true,
13 srcs: ["android/hardware/radio/config/*.aidl"],
14 stability: "vintf",
15 imports: ["android.hardware.radio"],
16 backend: {
17 cpp: {
18 enabled: false,
19 },
20 java: {
21 sdk_version: "module_current",
22 },
23 ndk: {
24 vndk: {
25 enabled: true,
26 },
27 },
28 },
29}
30
31cc_library {
32 name: "android.hardware.radio.config-translate-ndk",
33 vendor_available: true,
34 shared_libs: [
35 "libbinder_ndk",
36 "libhidlbase",
37 "android.hardware.radio.config-V1-ndk_platform",
38 "android.hardware.radio.config@1.0",
39 "android.hardware.radio.config@1.1",
40 "android.hardware.radio.config@1.2",
41 "android.hardware.radio.config@1.3",
42 ],
43}
44
45java_library {
46 name: "android.hardware.radio.config-translate-java",
47 libs: [
48 "android.hardware.radio.config-V1-java",
49 "android.hardware.radio.config-V1.0-java",
50 "android.hardware.radio.config-V1.1-java",
51 "android.hardware.radio.config-V1.2-java",
52 "android.hardware.radio.config-V1.3-java",
53 ],
54 sdk_version: "module_current",
55}