blob: 1fa0d19a4ffcc0026411c9b9c6495570857a1223 [file] [log] [blame]
Mikhail Naganov47835552019-05-14 10:32:51 -07001cc_library_shared {
2 name: "libaudiopolicymanagerdefault",
3
4 srcs: [
5 "AudioPolicyManager.cpp",
6 "EngineLibrary.cpp",
7 ],
8
9 export_include_dirs: ["."],
10
11 shared_libs: [
jiabin9ccb28b2019-07-31 09:59:09 -070012 "libaudiofoundation",
Mikhail Naganov47835552019-05-14 10:32:51 -070013 "libcutils",
14 "libdl",
15 "libutils",
16 "liblog",
17 "libaudiopolicy",
18 "libsoundtrigger",
19 "libmedia_helper",
20 "libmediametrics",
21 "libbinder",
22 "libhidlbase",
23 "libxml2",
24 // The default audio policy engine is always present in the system image.
25 // libaudiopolicyengineconfigurable can be built in addition by specifying
26 // a dependency on it in the device makefile. There will be no build time
27 // conflict with libaudiopolicyenginedefault.
28 "libaudiopolicyenginedefault",
29 ],
30
31 header_libs: [
32 "libaudiopolicycommon",
33 "libaudiopolicyengine_interface_headers",
34 "libaudiopolicymanager_interface_headers",
35 ],
36
37 static_libs: ["libaudiopolicycomponents"],
38
39 cflags: [
40 "-Wall",
41 "-Werror",
42 ],
43
44}