1package {
2    // http://go/android-license-faq
3    // A large-scale-change added 'default_applicable_licenses' to import
4    // the below license kinds from "system_media_license":
5    //   SPDX-license-identifier-Apache-2.0
6    default_applicable_licenses: ["system_media_license"],
7}
8
9cc_library_headers {
10    name: "libaudio_system_headers",
11    host_supported: true,
12    vendor_available: true,
13    product_available: true,
14    // TODO(b/153609531): remove when no longer needed.
15    native_bridge_supported: true,
16
17    header_libs: ["libcutils_headers"],
18    export_header_lib_headers: ["libcutils_headers"],
19
20    export_include_dirs: ["include"],
21
22    target: {
23        linux_bionic: {
24            enabled: true,
25        },
26        windows: {
27            enabled: true,
28        },
29        vendor: {
30            // product variant does not require this flag
31            cflags: ["-DAUDIO_NO_SYSTEM_DECLARATIONS"],
32        },
33    },
34    min_sdk_version: "29",
35}
36
37filegroup {
38    name: "libaudio_system_audio_base",
39    srcs: [
40        "include/system/audio-hal-enums.h",
41    ],
42    path: "include",
43}
44
45
46filegroup {
47    name: "libaudio_system_audio_common_base",
48    srcs: [
49        "include/system/audio_common-base.h",
50    ],
51    path: "include",
52}
53