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 apex_available: [ 36 "//apex_available:platform", 37 "com.android.media", 38 "com.android.media.swcodec", 39 "com.android.btservices", 40 ], 41} 42 43filegroup { 44 name: "libaudio_system_audio_base", 45 srcs: [ 46 "include/system/audio-hal-enums.h", 47 ], 48 path: "include", 49} 50 51 52filegroup { 53 name: "libaudio_system_audio_common_base", 54 srcs: [ 55 "include/system/audio_common-base.h", 56 ], 57 path: "include", 58} 59