blob: a74782290323e1165a9a06cd9c252902b61c8f19 [file] [log] [blame]
Bob Badour56786ac2021-02-25 15:24:36 -08001package {
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
François Gaffie962ba212019-04-03 16:21:39 +020010cc_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: [
jiabin9ccb28b2019-07-31 09:59:09 -070045 "libaudiofoundation",
François Gaffie962ba212019-04-03 16:21:39 +020046 "liblog",
47 "libcutils",
48 "libutils",
49 "libmedia_helper",
50 "libaudiopolicy",
51 "libparameter",
52 "libxml2",
53 ],
54}