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 "libaudiopolicycomponents", 39 "libaudiopolicyengine_common", 40 "libaudiopolicyengine_config", 41 "libaudiopolicyengineconfigurable_pfwwrapper", 42 43 ], 44 shared_libs: [ 45 "libaudiofoundation", 46 "liblog", 47 "libcutils", 48 "libutils", 49 "libmedia_helper", 50 "libaudiopolicy", 51 "libparameter", 52 "libxml2", 53 ], 54} 55