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_defaults {
11    name: "audio_a2dp_hw_defaults",
12    defaults: ["fluoride_defaults"],
13    include_dirs: [
14        "system/bt",
15        "system/bt/include",
16        "system/bt/audio_a2dp_hw/include",
17    ],
18}
19
20// Audio A2DP shared library for target
21// ========================================================
22cc_library {
23    name: "audio.a2dp.default",
24    defaults: ["audio_a2dp_hw_defaults"],
25    relative_install_path: "hw",
26    srcs: [
27        "src/audio_a2dp_hw.cc",
28        "src/audio_a2dp_hw_utils.cc",
29    ],
30    shared_libs: [
31        "liblog",
32        "libcutils",
33    ],
34    static_libs: ["libosi"],
35}
36
37cc_library_static {
38    name: "libaudio-a2dp-hw-utils",
39    defaults: ["audio_a2dp_hw_defaults"],
40    srcs: [
41        "src/audio_a2dp_hw_utils.cc",
42    ],
43    host_supported: true,
44}
45
46// Audio A2DP library unit tests for target and host
47// ========================================================
48cc_test {
49    name: "net_test_audio_a2dp_hw",
50    test_suites: ["device-tests"],
51    defaults: ["audio_a2dp_hw_defaults"],
52    srcs: [
53        "test/audio_a2dp_hw_test.cc",
54    ],
55    shared_libs: [
56        "liblog",
57    ],
58    static_libs: [
59        "audio.a2dp.default",
60        "libosi",
61    ],
62}
63