Android.mk revision dc2b47aee47ad8690fd8dc663c6602b7efa3bbac
1# Build the unit tests.
2LOCAL_PATH:= $(call my-dir)
3include $(CLEAR_VARS)
4
5ifneq ($(TARGET_SIMULATOR),true)
6
7LOCAL_MODULE := SurfaceMediaSource_test
8
9LOCAL_MODULE_TAGS := tests
10
11LOCAL_SRC_FILES := \
12    SurfaceMediaSource_test.cpp \
13	DummyRecorder.cpp \
14
15LOCAL_SHARED_LIBRARIES := \
16	libEGL \
17	libGLESv2 \
18	libbinder \
19	libcutils \
20	libgui \
21	libmedia \
22	libstagefright \
23	libstagefright_foundation \
24	libstagefright_omx \
25	libstlport \
26	libsync \
27	libui \
28	libutils \
29	liblog
30
31LOCAL_STATIC_LIBRARIES := \
32	libgtest \
33	libgtest_main \
34
35LOCAL_C_INCLUDES := \
36    bionic \
37    bionic/libstdc++/include \
38    external/gtest/include \
39    external/stlport/stlport \
40	frameworks/av/media/libstagefright \
41	frameworks/av/media/libstagefright/include \
42	$(TOP)/frameworks/native/include/media/openmax \
43
44LOCAL_32_BIT_ONLY := true
45
46include $(BUILD_EXECUTABLE)
47
48endif
49
50# Include subdirectory makefiles
51# ============================================================
52
53# If we're building with ONE_SHOT_MAKEFILE (mm, mmm), then what the framework
54# team really wants is to build the stuff defined by this makefile.
55ifeq (,$(ONE_SHOT_MAKEFILE))
56include $(call first-makefiles-under,$(LOCAL_PATH))
57endif
58