blob: ddbfdd8c54b043679ac66226f9284f8885666844 [file] [log] [blame]
Kevin Rocard07be14f2018-01-24 06:14:03 +00001cc_library_headers {
2 name: "libeffects_headers",
3 vendor_available: true,
4 export_include_dirs: ["include"],
5 header_libs: ["libhardware_headers"],
6 export_header_lib_headers: ["libhardware_headers"],
7}
8
Dan Willemsenaf262922016-10-04 19:58:25 -07009// Effect factory library
10cc_library_shared {
11 name: "libeffects",
Steven Morelandc2e0f332017-04-13 17:55:29 -070012 vendor: true,
Steven Moreland13e2fda2017-07-14 10:38:40 -070013 srcs: [
14 "EffectsFactory.c",
15 "EffectsConfigLoader.c",
16 "EffectsFactoryState.c",
17 "EffectsXmlConfigLoader.cpp",
Kevin Rocard8f5520a2017-06-26 12:10:47 -070018 ],
Dan Willemsenaf262922016-10-04 19:58:25 -070019
20 shared_libs: [
21 "libcutils",
22 "liblog",
23 "libdl",
Kevin Rocard07be14f2018-01-24 06:14:03 +000024 "libeffectsconfig",
Dan Willemsenaf262922016-10-04 19:58:25 -070025 ],
Kevin Rocard007709c2017-06-23 15:54:00 -070026 cflags: ["-fvisibility=hidden"],
Dan Willemsenaf262922016-10-04 19:58:25 -070027
Kevin Rocard07be14f2018-01-24 06:14:03 +000028 local_include_dirs:["include/media"],
Vijay Venkatramane2b43842017-02-02 13:35:37 -080029
Steven Moreland13e2fda2017-07-14 10:38:40 -070030 header_libs: [
Kevin Rocard07be14f2018-01-24 06:14:03 +000031 "libaudioeffects",
32 "libeffects_headers",
Steven Moreland13e2fda2017-07-14 10:38:40 -070033 ],
Kevin Rocard07be14f2018-01-24 06:14:03 +000034 export_header_lib_headers: ["libeffects_headers"],
Dan Willemsenaf262922016-10-04 19:58:25 -070035}
Kevin Rocard41af42b2017-06-23 12:10:07 -070036
37cc_binary {
Kevin Rocard07be14f2018-01-24 06:14:03 +000038 name: "dumpEffectConfigFile",
Kevin Rocard41af42b2017-06-23 12:10:07 -070039 vendor: true,
40 srcs: ["test/DumpConfig.cpp"],
41
42 compile_multilib: "32",
43
44 cflags: [
45 "-Wall",
46 "-Wextra",
47 "-Werror",
48 ],
49
50
51 shared_libs: [
Kevin Rocard07be14f2018-01-24 06:14:03 +000052 "libeffectsconfig",
Kevin Rocard41af42b2017-06-23 12:10:07 -070053 "libeffects",
54 ],
Kevin Rocard07be14f2018-01-24 06:14:03 +000055 local_include_dirs:[".", "include"],
Kevin Rocard41af42b2017-06-23 12:10:07 -070056}