blob: 21be587dade3dc736e283a3d34413c1154085e42 [file] [log] [blame]
Steven Morelanda3b4ef82017-04-17 15:42:49 -07001cc_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,
Kevin Rocard97b54482017-06-23 16:11:03 -070013 srcs: ["EffectsFactory.c",
14 "EffectsConfigLoader.c",
Kevin Rocard8f5520a2017-06-26 12:10:47 -070015 "EffectsFactoryState.c",
16 "EffectsXmlConfigLoader.cpp",
17 ],
Dan Willemsenaf262922016-10-04 19:58:25 -070018
19 shared_libs: [
20 "libcutils",
21 "liblog",
22 "libdl",
Kevin Rocard8f5520a2017-06-26 12:10:47 -070023 "libeffectsconfig",
Dan Willemsenaf262922016-10-04 19:58:25 -070024 ],
Kevin Rocard007709c2017-06-23 15:54:00 -070025 cflags: ["-fvisibility=hidden"],
Dan Willemsenaf262922016-10-04 19:58:25 -070026
27 include_dirs: ["system/media/audio_effects/include"],
Vijay Venkatramane2b43842017-02-02 13:35:37 -080028
Steven Morelanda3b4ef82017-04-17 15:42:49 -070029 local_include_dirs:["include/media"],
Vijay Venkatramane2b43842017-02-02 13:35:37 -080030
Steven Morelanda3b4ef82017-04-17 15:42:49 -070031 header_libs: ["libeffects_headers"],
32 export_header_lib_headers: ["libeffects_headers"],
Dan Willemsenaf262922016-10-04 19:58:25 -070033}
Kevin Rocard41af42b2017-06-23 12:10:07 -070034
35cc_binary {
36 name: "dumpEffectConfigFile",
37 vendor: true,
38 srcs: ["test/DumpConfig.cpp"],
39
40 compile_multilib: "32",
41
42 cflags: [
43 "-Wall",
44 "-Wextra",
45 "-Werror",
46 ],
47
48
49 shared_libs: [
50 "libeffectsconfig",
51 "libeffects",
52 ],
53 local_include_dirs:[".", "include"],
54}