1cc_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 9// Effect factory library 10cc_library_shared { 11 name: "libeffects", 12 vendor: true, 13 srcs: [ 14 "EffectsFactory.c", 15 "EffectsConfigLoader.c", 16 "EffectsFactoryState.c", 17 "EffectsXmlConfigLoader.cpp", 18 ], 19 20 shared_libs: [ 21 "libcutils", 22 "liblog", 23 "libdl", 24 "libeffectsconfig", 25 ], 26 cflags: ["-fvisibility=hidden"], 27 28 local_include_dirs:["include/media"], 29 30 header_libs: [ 31 "libaudioeffects", 32 "libeffects_headers", 33 ], 34 export_header_lib_headers: ["libeffects_headers"], 35} 36 37cc_binary { 38 name: "dumpEffectConfigFile", 39 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: [ 52 "libeffectsconfig", 53 "libeffects", 54 ], 55 local_include_dirs:[".", "include"], 56} 57