Android.mk revision e322cc51459b3fac11e7a080c3eb8ee1bfb36fc8
1# Build the unit tests.
2LOCAL_PATH:= $(call my-dir)
3include $(CLEAR_VARS)
4LOCAL_ADDITIONAL_DEPENDENCIES := $(LOCAL_PATH)/Android.mk
5
6LOCAL_MODULE := sf_foundation_test
7
8LOCAL_MODULE_TAGS := tests
9
10LOCAL_SRC_FILES := \
11	AData_test.cpp \
12	Flagged_test.cpp \
13	TypeTraits_test.cpp \
14	Utils_test.cpp \
15
16LOCAL_SHARED_LIBRARIES := \
17	libstagefright_foundation \
18	libutils \
19
20LOCAL_C_INCLUDES := \
21	frameworks/av/include \
22
23LOCAL_CFLAGS += -Werror -Wall
24LOCAL_CLANG := true
25
26include $(BUILD_NATIVE_TEST)
27
28# Include subdirectory makefiles
29# ============================================================
30
31# If we're building with ONE_SHOT_MAKEFILE (mm, mmm), then what the framework
32# team really wants is to build the stuff defined by this makefile.
33ifeq (,$(ONE_SHOT_MAKEFILE))
34include $(call first-makefiles-under,$(LOCAL_PATH))
35endif
36