1b533bd205c5a0dd35736cf4d46bda804175899c5Andy Hung# Build the unit tests for audio_utils
2b533bd205c5a0dd35736cf4d46bda804175899c5Andy Hung
3b533bd205c5a0dd35736cf4d46bda804175899c5Andy HungLOCAL_PATH:= $(call my-dir)
4b533bd205c5a0dd35736cf4d46bda804175899c5Andy Hunginclude $(CLEAR_VARS)
5b533bd205c5a0dd35736cf4d46bda804175899c5Andy Hung
6b533bd205c5a0dd35736cf4d46bda804175899c5Andy HungLOCAL_SHARED_LIBRARIES := \
7b533bd205c5a0dd35736cf4d46bda804175899c5Andy Hung	liblog \
8b533bd205c5a0dd35736cf4d46bda804175899c5Andy Hung	libcutils \
9b533bd205c5a0dd35736cf4d46bda804175899c5Andy Hung	libaudioutils
10b533bd205c5a0dd35736cf4d46bda804175899c5Andy Hung
11b533bd205c5a0dd35736cf4d46bda804175899c5Andy HungLOCAL_C_INCLUDES := \
12b533bd205c5a0dd35736cf4d46bda804175899c5Andy Hung	$(call include-path-for, audio-utils)
13b533bd205c5a0dd35736cf4d46bda804175899c5Andy Hung
14b533bd205c5a0dd35736cf4d46bda804175899c5Andy HungLOCAL_SRC_FILES := \
15b533bd205c5a0dd35736cf4d46bda804175899c5Andy Hung	primitives_tests.cpp
16b533bd205c5a0dd35736cf4d46bda804175899c5Andy Hung
17b533bd205c5a0dd35736cf4d46bda804175899c5Andy HungLOCAL_MODULE := primitives_tests
18b533bd205c5a0dd35736cf4d46bda804175899c5Andy HungLOCAL_MODULE_TAGS := tests
19b533bd205c5a0dd35736cf4d46bda804175899c5Andy Hung
201db1e78227058f85241c9af2c90aa7f5e5b98419Glenn KastenLOCAL_CFLAGS := -Werror -Wall
21f476054361310110757909bd63b022bca32ec649Dan Albertinclude $(BUILD_NATIVE_TEST)
22b598a7352fc85945f7fba1abdd646ddd621df58aGlenn Kasten
23b598a7352fc85945f7fba1abdd646ddd621df58aGlenn Kasteninclude $(CLEAR_VARS)
24b598a7352fc85945f7fba1abdd646ddd621df58aGlenn KastenLOCAL_SRC_FILES := fifo_tests.cpp
25b598a7352fc85945f7fba1abdd646ddd621df58aGlenn KastenLOCAL_MODULE := fifo_tests
26b598a7352fc85945f7fba1abdd646ddd621df58aGlenn KastenLOCAL_C_INCLUDES := $(call include-path-for, audio-utils)
27b598a7352fc85945f7fba1abdd646ddd621df58aGlenn KastenLOCAL_SHARED_LIBRARIES := libaudioutils
28b598a7352fc85945f7fba1abdd646ddd621df58aGlenn Kasten# libmedia libbinder libcutils libutils
29b598a7352fc85945f7fba1abdd646ddd621df58aGlenn KastenLOCAL_STATIC_LIBRARIES := libsndfile
301db1e78227058f85241c9af2c90aa7f5e5b98419Glenn KastenLOCAL_CFLAGS := -Werror -Wall
31b598a7352fc85945f7fba1abdd646ddd621df58aGlenn Kasteninclude $(BUILD_EXECUTABLE)
32b598a7352fc85945f7fba1abdd646ddd621df58aGlenn Kasten
33b598a7352fc85945f7fba1abdd646ddd621df58aGlenn Kasteninclude $(CLEAR_VARS)
34b598a7352fc85945f7fba1abdd646ddd621df58aGlenn KastenLOCAL_SRC_FILES := fifo_tests.cpp
35b598a7352fc85945f7fba1abdd646ddd621df58aGlenn KastenLOCAL_MODULE := fifo_tests
36b598a7352fc85945f7fba1abdd646ddd621df58aGlenn KastenLOCAL_C_INCLUDES := $(call include-path-for, audio-utils)
37b598a7352fc85945f7fba1abdd646ddd621df58aGlenn Kasten# libmedia libbinder libcutils libutils
38b598a7352fc85945f7fba1abdd646ddd621df58aGlenn KastenLOCAL_STATIC_LIBRARIES := libsndfile libaudioutils liblog
391db1e78227058f85241c9af2c90aa7f5e5b98419Glenn KastenLOCAL_CFLAGS := -Werror -Wall
40b598a7352fc85945f7fba1abdd646ddd621df58aGlenn Kasteninclude $(BUILD_HOST_EXECUTABLE)
41715183bb3c39de2fb0b9d7ee4bc04a22f3ab56c9Glenn Kasten
42715183bb3c39de2fb0b9d7ee4bc04a22f3ab56c9Glenn Kasteninclude $(CLEAR_VARS)
43715183bb3c39de2fb0b9d7ee4bc04a22f3ab56c9Glenn KastenLOCAL_SRC_FILES := limiter_tests.c
44715183bb3c39de2fb0b9d7ee4bc04a22f3ab56c9Glenn KastenLOCAL_MODULE := limiter_tests
45715183bb3c39de2fb0b9d7ee4bc04a22f3ab56c9Glenn KastenLOCAL_C_INCLUDES := $(call include-path-for, audio-utils)
46715183bb3c39de2fb0b9d7ee4bc04a22f3ab56c9Glenn KastenLOCAL_STATIC_LIBRARIES := libaudioutils
471db1e78227058f85241c9af2c90aa7f5e5b98419Glenn KastenLOCAL_CFLAGS := -Werror -Wall
48715183bb3c39de2fb0b9d7ee4bc04a22f3ab56c9Glenn Kasteninclude $(BUILD_HOST_EXECUTABLE)
49