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 "frameworks_av_license" 5 // to get the below license kinds: 6 // SPDX-license-identifier-Apache-2.0 7 default_applicable_licenses: ["frameworks_av_license"], 8} 9 10cc_library_headers { 11 name: "libaudiopolicyengineconfigurable_interface_headers", 12 host_supported: true, 13 export_include_dirs: ["interface"], 14} 15 16cc_library_shared { 17 name: "libaudiopolicyengineconfigurable", 18 export_include_dirs: ["include"], 19 srcs: [ 20 "src/Engine.cpp", 21 "src/EngineInstance.cpp", 22 "src/Stream.cpp", 23 "src/InputSource.cpp", 24 ], 25 cflags: [ 26 "-Wall", 27 "-Werror", 28 "-Wextra", 29 ], 30 local_include_dirs: ["include"], 31 header_libs: [ 32 "libbase_headers", 33 "libaudiopolicycommon", 34 "libaudiopolicyengine_interface_headers", 35 "libaudiopolicyengineconfigurable_interface_headers", 36 ], 37 static_libs: [ 38 "libaudiopolicyengine_common", 39 "libaudiopolicyengine_config", 40 "libaudiopolicyengineconfigurable_pfwwrapper", 41 42 ], 43 shared_libs: [ 44 "libaudio_aidl_conversion_common_cpp", 45 "libaudiofoundation", 46 "libaudiopolicycomponents", 47 "libbase", 48 "liblog", 49 "libcutils", 50 "libutils", 51 "libmedia_helper", 52 "libaudiopolicy", 53 "libparameter", 54 "libxml2", 55 ], 56} 57