1cc_library_headers { 2 name: "libaudiopolicyengineconfigurable_interface_headers", 3 host_supported: true, 4 export_include_dirs: ["interface"], 5} 6 7cc_library_shared { 8 name: "libaudiopolicyengineconfigurable", 9 export_include_dirs: ["include"], 10 srcs: [ 11 "src/Engine.cpp", 12 "src/EngineInstance.cpp", 13 "src/Stream.cpp", 14 "src/InputSource.cpp", 15 ], 16 cflags: [ 17 "-Wall", 18 "-Werror", 19 "-Wextra", 20 ], 21 local_include_dirs: ["include"], 22 header_libs: [ 23 "libbase_headers", 24 "libaudiopolicycommon", 25 "libaudiopolicyengine_interface_headers", 26 "libaudiopolicyengineconfigurable_interface_headers", 27 ], 28 static_libs: [ 29 "libaudiopolicycomponents", 30 "libaudiopolicyengine_common", 31 "libaudiopolicyengine_config", 32 "libaudiopolicyengineconfigurable_pfwwrapper", 33 34 ], 35 shared_libs: [ 36 "liblog", 37 "libcutils", 38 "libutils", 39 "libmedia_helper", 40 "libaudiopolicy", 41 "libparameter", 42 "libxml2", 43 ], 44} 45