Home | History | Annotate | Download | only in factory
      1 cc_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
     10 cc_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 
     37 cc_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