1package { 2 default_team: "trendy_team_media_framework_audio", 3 // See: http://go/android-license-faq 4 // A large-scale-change added 'default_applicable_licenses' to import 5 // all of the 'license_kinds' from "frameworks_av_license" 6 // to get the below license kinds: 7 // SPDX-license-identifier-Apache-2.0 8 default_applicable_licenses: ["frameworks_av_license"], 9} 10 11cc_library_headers { 12 name: "libeffects_headers", 13 vendor_available: true, 14 export_include_dirs: ["include"], 15 header_libs: ["libhardware_headers"], 16 export_header_lib_headers: ["libhardware_headers"], 17} 18 19// Effect factory library 20cc_library_shared { 21 name: "libeffects", 22 vendor: true, 23 srcs: [ 24 "EffectsConfigLoader.c", 25 "EffectsFactory.c", 26 "EffectsFactoryState.c", 27 "EffectsXmlConfigLoader.cpp", 28 ], 29 30 shared_libs: [ 31 "libcutils", 32 "libdl", 33 "libeffectsconfig", 34 "liblog", 35 ], 36 cflags: ["-fvisibility=hidden"], 37 38 local_include_dirs: ["include/media"], 39 40 header_libs: [ 41 "libaudioeffects", 42 "libeffects_headers", 43 "liberror_headers", 44 ], 45 export_header_lib_headers: ["libeffects_headers"], 46} 47 48cc_binary { 49 name: "dumpEffectConfigFile", 50 vendor: true, 51 srcs: ["test/DumpConfig.cpp"], 52 53 compile_multilib: "32", 54 55 cflags: [ 56 "-Wall", 57 "-Werror", 58 "-Wextra", 59 ], 60 61 shared_libs: [ 62 "libeffects", 63 "libeffectsconfig", 64 ], 65 local_include_dirs: [ 66 ".", 67 "include", 68 ], 69} 70