1package {
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 "system_bt_license"
5    // to get the below license kinds:
6    //   SPDX-license-identifier-Apache-2.0
7    default_applicable_licenses: ["system_bt_license"],
8}
9
10cc_library_headers {
11    name: "avrcp_headers",
12    export_include_dirs: ["./hardware/avrcp/"],
13    header_libs: ["internal_include_headers"],
14    export_header_lib_headers: ["internal_include_headers"],
15
16    // We need this in case some file outside of the Bluetooth project includes
17    // bluetooth.h but doesn't include libchrome which avrcp.h depends on.
18    static_libs: ["libchrome"],
19    export_static_lib_headers: ["libchrome"],
20
21    vendor_available: true,
22    host_supported: true,
23    apex_available: [
24        "//apex_available:platform",
25        "com.android.btservices",
26    ],
27    min_sdk_version: "30",
28}
29
30cc_library_headers {
31    name: "libbluetooth_headers",
32    visibility: [
33        "//packages/apps/Test/connectivity/sl4n",
34        "//packages/modules/Bluetooth:__subpackages__",
35        "//vendor:__subpackages__",
36    ],
37    header_libs: [
38        "avrcp_headers",
39        "libbluetooth-types-header",
40        "libbtcore_headers",
41    ],
42    export_header_lib_headers: [
43        "avrcp_headers",
44        "libbluetooth-types-header",
45        "libbtcore_headers",
46    ],
47    export_include_dirs: ["./"],
48    vendor_available: true,
49    host_supported: true,
50    apex_available: [
51        "//apex_available:platform",
52        "com.android.btservices",
53    ],
54    min_sdk_version: "30",
55}
56