blob: 584c2c04de24acd8964c4c5b85120b52020470e3 [file] [log] [blame]
Kevin Rocard7588ff42018-01-08 11:11:30 -08001cc_library_shared {
2 name: "libaudiohal",
3
4 srcs: [
5 "DevicesFactoryHalInterface.cpp",
6 "EffectsFactoryHalInterface.cpp",
7 ],
8
9 cflags: [
10 "-Wall",
Kevin Rocard070e7512018-05-22 09:29:13 -070011 "-Wextra",
Kevin Rocard7588ff42018-01-08 11:11:30 -080012 "-Werror",
13 ],
14
15 shared_libs: [
Kevin Rocard7588ff42018-01-08 11:11:30 -080016 "android.hardware.audio.effect@2.0",
Kevin Rocard4a7484bd2018-02-23 19:11:06 -080017 "android.hardware.audio.effect@4.0",
Kevin Rocard3d48dce2018-11-08 17:16:57 -080018 "android.hardware.audio.effect@5.0",
Kevin Rocard4a7484bd2018-02-23 19:11:06 -080019 "android.hardware.audio@2.0",
20 "android.hardware.audio@4.0",
Kevin Rocard3d48dce2018-11-08 17:16:57 -080021 "android.hardware.audio@5.0",
Kevin Rocard7588ff42018-01-08 11:11:30 -080022 "libaudiohal@2.0",
Kevin Rocard4a7484bd2018-02-23 19:11:06 -080023 "libaudiohal@4.0",
Kevin Rocard3d48dce2018-11-08 17:16:57 -080024 "libaudiohal@5.0",
Kevin Rocard7588ff42018-01-08 11:11:30 -080025 "libutils",
26 ],
27
28 header_libs: [
Kevin Rocard07be14f2018-01-24 06:14:03 +000029 "libaudiohal_headers"
Kevin Rocard7588ff42018-01-08 11:11:30 -080030 ]
31}
32
33cc_library_shared {
34 name: "libaudiohal_deathhandler",
35
36 srcs: [
37 "HalDeathHandlerHidl.cpp",
38 ],
39
40 cflags: [
41 "-Wall",
42 "-Werror",
43 ],
44
45 shared_libs: [
46 "libhidlbase",
47 "libutils",
48 "liblog",
49 ],
50
51 header_libs: [
52 "libaudiohal_headers"
53 ]
54}
55
Kevin Rocard51ac5422017-12-15 14:22:34 -080056cc_library_headers {
57 name: "libaudiohal_headers",
Dan Willemsenf33e4b82017-10-23 17:41:46 -070058
Dan Willemsenf33e4b82017-10-23 17:41:46 -070059 export_include_dirs: ["include"],
Dan Willemsenf33e4b82017-10-23 17:41:46 -070060}