13b2a7f6713db24c529a117a67aaabbc676678748Yu Shan Emily Lau# Build the unit tests. 2a15af1c45c3ad1d96e3012f1613a79a86c0b2547Glenn KastenLOCAL_PATH:= $(call my-dir) 3a15af1c45c3ad1d96e3012f1613a79a86c0b2547Glenn Kasteninclude $(CLEAR_VARS) 4ea33cb9d89788e3f325cb58699c65c002d79fe5aDan AlbertLOCAL_ADDITIONAL_DEPENDENCIES := $(LOCAL_PATH)/Android.mk 5a15af1c45c3ad1d96e3012f1613a79a86c0b2547Glenn Kasten 6a15af1c45c3ad1d96e3012f1613a79a86c0b2547Glenn KastenLOCAL_MODULE_TAGS := tests 7a15af1c45c3ad1d96e3012f1613a79a86c0b2547Glenn Kasten 8a15af1c45c3ad1d96e3012f1613a79a86c0b2547Glenn KastenLOCAL_C_INCLUDES:= \ 95321b3665e1a538cdcf894dea99d15c10b18ccf8Glenn Kasten $(call include-path-for, wilhelm) \ 105321b3665e1a538cdcf894dea99d15c10b18ccf8Glenn Kasten $(call include-path-for, wilhelm-ut) 11a15af1c45c3ad1d96e3012f1613a79a86c0b2547Glenn Kasten 12a15af1c45c3ad1d96e3012f1613a79a86c0b2547Glenn KastenLOCAL_SRC_FILES:= \ 13a15af1c45c3ad1d96e3012f1613a79a86c0b2547Glenn Kasten BufferQueue_test.cpp 14a15af1c45c3ad1d96e3012f1613a79a86c0b2547Glenn Kasten 15a15af1c45c3ad1d96e3012f1613a79a86c0b2547Glenn KastenLOCAL_SHARED_LIBRARIES := \ 16a15af1c45c3ad1d96e3012f1613a79a86c0b2547Glenn Kasten libOpenSLES \ 17a15af1c45c3ad1d96e3012f1613a79a86c0b2547Glenn Kasten 18a15af1c45c3ad1d96e3012f1613a79a86c0b2547Glenn KastenLOCAL_STATIC_LIBRARIES := \ 19fd640f8202a0cf94421b37dddf798864a1b173cdGlenn Kasten libOpenSLESUT \ 20a15af1c45c3ad1d96e3012f1613a79a86c0b2547Glenn Kasten 21e222a57ba3eac071b9c3dd9d1a4c4afc2afe9624Glenn KastenLOCAL_CFLAGS := -Werror -Wall 22a15af1c45c3ad1d96e3012f1613a79a86c0b2547Glenn Kastenifeq ($(TARGET_OS),linux) 23a15af1c45c3ad1d96e3012f1613a79a86c0b2547Glenn Kasten LOCAL_CFLAGS += -DXP_UNIX 24a15af1c45c3ad1d96e3012f1613a79a86c0b2547Glenn Kastenendif 25a15af1c45c3ad1d96e3012f1613a79a86c0b2547Glenn Kasten 26a15af1c45c3ad1d96e3012f1613a79a86c0b2547Glenn KastenLOCAL_MODULE:= BufferQueue_test 27a15af1c45c3ad1d96e3012f1613a79a86c0b2547Glenn Kasten 28ea33cb9d89788e3f325cb58699c65c002d79fe5aDan Albertinclude $(BUILD_NATIVE_TEST) 29c23abf191a62d274ec1f36eb3b2afeb4d9d0e7a1Wink Saville 303b2a7f6713db24c529a117a67aaabbc676678748Yu Shan Emily Lau# Build the manual test programs. 31c7afcd0a8aa1c1710ba37688f1843f31ff377af3Ying Wanginclude $(call all-makefiles-under,$(LOCAL_PATH)) 32