Android.mk revision 0c5c7d2b119d2350c186ae9902919bcf28c3e277
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	libandroid \
19	libbinder \
20	libcutils \
21	libgui \
22	libmedia \
23	libstagefright \
24	libstagefright_omx \
25	libstagefright_foundation \
26	libstlport \
27	libui \
28	libutils \
29
30LOCAL_STATIC_LIBRARIES := \
31	libgtest \
32	libgtest_main \
33
34LOCAL_C_INCLUDES := \
35    bionic \
36    bionic/libstdc++/include \
37    external/gtest/include \
38    external/stlport/stlport \
39	frameworks/base/media/libstagefright \
40	frameworks/base/media/libstagefright/include \
41	$(TOP)/frameworks/base/include/media/stagefright/openmax \
42
43include $(BUILD_EXECUTABLE)
44
45endif
46
47# Include subdirectory makefiles
48# ============================================================
49
50# If we're building with ONE_SHOT_MAKEFILE (mm, mmm), then what the framework
51# team really wants is to build the stuff defined by this makefile.
52ifeq (,$(ONE_SHOT_MAKEFILE))
53include $(call first-makefiles-under,$(LOCAL_PATH))
54endif
55