| // Build the unit tests for audio_utils |
| |
| cc_test { |
| name: "primitives_tests", |
| host_supported: true, |
| |
| shared_libs: [ |
| "liblog", |
| "libcutils", |
| ], |
| srcs: ["primitives_tests.cpp"], |
| cflags: [ |
| "-Werror", |
| "-Wall", |
| ], |
| target: { |
| android: { |
| shared_libs: ["libaudioutils"], |
| }, |
| host: { |
| static_libs: ["libaudioutils"], |
| }, |
| } |
| } |
| |
| cc_binary { |
| name: "primitives_benchmark", |
| host_supported: true, |
| target: { |
| darwin: { |
| enabled: false, |
| }, |
| }, |
| |
| srcs: ["primitives_benchmark.cpp"], |
| cflags: [ |
| "-Werror", |
| "-Wall", |
| ], |
| static_libs: [ |
| "libgoogle-benchmark", |
| "libaudioutils", |
| ], |
| } |
| |
| cc_binary { |
| name: "fifo_tests", |
| host_supported: true, |
| srcs: ["fifo_tests.cpp"], |
| shared_libs: ["libaudioutils"], |
| static_libs: ["libsndfile"], |
| cflags: [ |
| "-Werror", |
| "-Wall", |
| ], |
| } |
| |
| cc_binary { |
| name: "fifo_multiprocess", |
| host_supported: false, |
| srcs: ["fifo_multiprocess.cpp"], |
| shared_libs: ["libaudioutils", "libcutils"], |
| static_libs: ["libsndfile"], |
| cflags: [ |
| "-Werror", |
| "-Wall", |
| ], |
| } |
| |
| cc_binary_host { |
| name: "fifo_threads", |
| // TODO move getch.c and .h to a utility library |
| srcs: [ |
| "fifo_threads.cpp", |
| "getch.c", |
| ], |
| static_libs: [ |
| "libaudioutils", |
| "liblog", |
| ], |
| cflags: [ |
| "-Werror", |
| "-Wall", |
| ], |
| } |
| |
| cc_binary_host { |
| name: "limiter_tests", |
| srcs: ["limiter_tests.c"], |
| static_libs: ["libaudioutils"], |
| cflags: [ |
| "-Werror", |
| "-Wall", |
| "-UNDEBUG", |
| ], |
| } |
| |
| cc_test { |
| name: "power_tests", |
| host_supported: true, |
| |
| shared_libs: [ |
| "libcutils", |
| "liblog", |
| ], |
| srcs: ["power_tests.cpp"], |
| cflags: [ |
| "-Wall", |
| "-Werror", |
| "-Wextra", |
| ], |
| target: { |
| android: { |
| shared_libs: ["libaudioutils"], |
| }, |
| host: { |
| static_libs: ["libaudioutils"], |
| }, |
| } |
| } |
| |
| cc_test { |
| name: "errorlog_tests", |
| host_supported: false, |
| |
| shared_libs: [ |
| "libcutils", |
| "liblog", |
| ], |
| srcs: ["errorlog_tests.cpp"], |
| cflags: [ |
| "-Wall", |
| "-Werror", |
| "-Wextra", |
| ], |
| target: { |
| android: { |
| shared_libs: ["libaudioutils"], |
| }, |
| host: { |
| static_libs: ["libaudioutils"], |
| }, |
| } |
| } |
| |
| cc_test { |
| name: "powerlog_tests", |
| host_supported: false, |
| |
| shared_libs: [ |
| "libcutils", |
| "liblog", |
| ], |
| srcs: ["powerlog_tests.cpp"], |
| cflags: [ |
| "-Wall", |
| "-Werror", |
| "-Wextra", |
| ], |
| target: { |
| android: { |
| shared_libs: ["libaudioutils"], |
| }, |
| host: { |
| static_libs: ["libaudioutils"], |
| }, |
| } |
| } |
| |
| cc_test { |
| name: "simplelog_tests", |
| host_supported: false, |
| |
| shared_libs: [ |
| "libcutils", |
| "liblog", |
| ], |
| srcs: ["simplelog_tests.cpp"], |
| cflags: [ |
| "-Wall", |
| "-Werror", |
| "-Wextra", |
| ], |
| target: { |
| android: { |
| shared_libs: ["libaudioutils"], |
| }, |
| host: { |
| static_libs: ["libaudioutils"], |
| }, |
| } |
| } |
| |
| cc_test { |
| name: "channels_tests", |
| host_supported: true, |
| |
| shared_libs: [ |
| "libcutils", |
| "liblog", |
| ], |
| srcs: ["channels_tests.cpp"], |
| cflags: [ |
| "-Wall", |
| "-Werror", |
| ], |
| target: { |
| android: { |
| shared_libs: ["libaudioutils"], |
| }, |
| host: { |
| static_libs: ["libaudioutils"], |
| }, |
| } |
| } |