blob: bcbe3e6ae8febc09f250e59b4bf4256665584a5a [file] [log] [blame]
Dan Willemsen154fce42018-11-16 23:15:45 -08001// music bundle wrapper
Harish Mahendrakar46c01482020-10-23 04:58:47 +05302cc_library {
Dan Willemsen154fce42018-11-16 23:15:45 -08003 name: "libbundlewrapper",
4
5 arch: {
6 arm: {
7 instruction_set: "arm",
8 },
9 },
10
11 vendor: true,
Harish Mahendrakarceb74de2021-02-10 14:06:06 -080012 host_supported: true,
Dan Willemsen154fce42018-11-16 23:15:45 -080013 srcs: ["Bundle/EffectBundle.cpp"],
14
Saketh Sathuvalli2b7eb6b2019-03-12 18:28:58 +053015 cppflags: [
Dan Willemsen154fce42018-11-16 23:15:45 -080016 "-fvisibility=hidden",
Dan Willemsen154fce42018-11-16 23:15:45 -080017
18 "-Wall",
19 "-Werror",
20 ],
21
22 relative_install_path: "soundfx",
23
24 static_libs: ["libmusicbundle"],
25
26 shared_libs: [
27 "libaudioutils",
28 "libcutils",
Dan Willemsen154fce42018-11-16 23:15:45 -080029 "liblog",
30 ],
31
32 local_include_dirs: ["Bundle"],
33
34 header_libs: [
35 "libhardware_headers",
36 "libaudioeffects",
37 ],
38}
39
40// reverb wrapper
Harish Mahendrakar3a3fcfe2020-12-30 14:54:04 -080041cc_library {
Dan Willemsen154fce42018-11-16 23:15:45 -080042 name: "libreverbwrapper",
43
44 arch: {
45 arm: {
46 instruction_set: "arm",
47 },
48 },
49
50 vendor: true,
51 srcs: ["Reverb/EffectReverb.cpp"],
52
Saketh Sathuvalli2b7eb6b2019-03-12 18:28:58 +053053 cppflags: [
Dan Willemsen154fce42018-11-16 23:15:45 -080054 "-fvisibility=hidden",
Dan Willemsen154fce42018-11-16 23:15:45 -080055
56 "-Wall",
57 "-Werror",
58 ],
59
60 relative_install_path: "soundfx",
61
62 static_libs: ["libreverb"],
63
64 shared_libs: [
65 "libaudioutils",
66 "libcutils",
67 "libdl",
68 "liblog",
69 ],
70
71 local_include_dirs: ["Reverb"],
72
73 header_libs: [
74 "libhardware_headers",
75 "libaudioeffects",
76 ],
77
78 sanitize: {
79 integer_overflow: true,
80 },
81}