blob: 0ff0d4a0fd307cf064669d277e3c601cdb3f8d6f [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",
18 "android.hardware.audio@2.0",
19 "android.hardware.audio@4.0",
Kevin Rocard7588ff42018-01-08 11:11:30 -080020 "libaudiohal@2.0",
Kevin Rocard4a7484bd2018-02-23 19:11:06 -080021 "libaudiohal@4.0",
Kevin Rocard7588ff42018-01-08 11:11:30 -080022 "libutils",
23 ],
24
25 header_libs: [
Kevin Rocard07be14f2018-01-24 06:14:03 +000026 "libaudiohal_headers"
Kevin Rocard7588ff42018-01-08 11:11:30 -080027 ]
28}
29
30cc_library_shared {
31 name: "libaudiohal_deathhandler",
32
33 srcs: [
34 "HalDeathHandlerHidl.cpp",
35 ],
36
37 cflags: [
38 "-Wall",
39 "-Werror",
40 ],
41
42 shared_libs: [
43 "libhidlbase",
44 "libutils",
45 "liblog",
46 ],
47
48 header_libs: [
49 "libaudiohal_headers"
50 ]
51}
52
Kevin Rocard51ac5422017-12-15 14:22:34 -080053cc_library_headers {
54 name: "libaudiohal_headers",
Dan Willemsenf33e4b82017-10-23 17:41:46 -070055
Dan Willemsenf33e4b82017-10-23 17:41:46 -070056 export_include_dirs: ["include"],
Dan Willemsenf33e4b82017-10-23 17:41:46 -070057}