Android.mk revision 3399b7267185646c69b04352211fca4fad9d7547
13399b7267185646c69b04352211fca4fad9d7547Pannag Sanketi# Build the unit tests.
23399b7267185646c69b04352211fca4fad9d7547Pannag SanketiLOCAL_PATH:= $(call my-dir)
33399b7267185646c69b04352211fca4fad9d7547Pannag Sanketiinclude $(CLEAR_VARS)
43399b7267185646c69b04352211fca4fad9d7547Pannag Sanketi
53399b7267185646c69b04352211fca4fad9d7547Pannag Sanketiifneq ($(TARGET_SIMULATOR),true)
63399b7267185646c69b04352211fca4fad9d7547Pannag Sanketi
73399b7267185646c69b04352211fca4fad9d7547Pannag SanketiLOCAL_MODULE := SurfaceEncoder_test
83399b7267185646c69b04352211fca4fad9d7547Pannag Sanketi
93399b7267185646c69b04352211fca4fad9d7547Pannag SanketiLOCAL_MODULE_TAGS := tests
103399b7267185646c69b04352211fca4fad9d7547Pannag Sanketi
113399b7267185646c69b04352211fca4fad9d7547Pannag SanketiLOCAL_SRC_FILES := \
123399b7267185646c69b04352211fca4fad9d7547Pannag Sanketi    SurfaceEncoder_test.cpp \
133399b7267185646c69b04352211fca4fad9d7547Pannag Sanketi	DummyRecorder.cpp \
143399b7267185646c69b04352211fca4fad9d7547Pannag Sanketi
153399b7267185646c69b04352211fca4fad9d7547Pannag SanketiLOCAL_SHARED_LIBRARIES := \
163399b7267185646c69b04352211fca4fad9d7547Pannag Sanketi	libEGL \
173399b7267185646c69b04352211fca4fad9d7547Pannag Sanketi	libGLESv2 \
183399b7267185646c69b04352211fca4fad9d7547Pannag Sanketi	libandroid \
193399b7267185646c69b04352211fca4fad9d7547Pannag Sanketi	libbinder \
203399b7267185646c69b04352211fca4fad9d7547Pannag Sanketi	libcutils \
213399b7267185646c69b04352211fca4fad9d7547Pannag Sanketi	libgui \
223399b7267185646c69b04352211fca4fad9d7547Pannag Sanketi	libstlport \
233399b7267185646c69b04352211fca4fad9d7547Pannag Sanketi	libui \
243399b7267185646c69b04352211fca4fad9d7547Pannag Sanketi	libutils \
253399b7267185646c69b04352211fca4fad9d7547Pannag Sanketi	libstagefright \
263399b7267185646c69b04352211fca4fad9d7547Pannag Sanketi	libstagefright_omx \
273399b7267185646c69b04352211fca4fad9d7547Pannag Sanketi	libstagefright_foundation \
283399b7267185646c69b04352211fca4fad9d7547Pannag Sanketi
293399b7267185646c69b04352211fca4fad9d7547Pannag SanketiLOCAL_STATIC_LIBRARIES := \
303399b7267185646c69b04352211fca4fad9d7547Pannag Sanketi	libgtest \
313399b7267185646c69b04352211fca4fad9d7547Pannag Sanketi	libgtest_main \
323399b7267185646c69b04352211fca4fad9d7547Pannag Sanketi
333399b7267185646c69b04352211fca4fad9d7547Pannag SanketiLOCAL_C_INCLUDES := \
343399b7267185646c69b04352211fca4fad9d7547Pannag Sanketi    bionic \
353399b7267185646c69b04352211fca4fad9d7547Pannag Sanketi    bionic/libstdc++/include \
363399b7267185646c69b04352211fca4fad9d7547Pannag Sanketi    external/gtest/include \
373399b7267185646c69b04352211fca4fad9d7547Pannag Sanketi    external/stlport/stlport \
383399b7267185646c69b04352211fca4fad9d7547Pannag Sanketi	frameworks/base/media/libstagefright \
393399b7267185646c69b04352211fca4fad9d7547Pannag Sanketi	frameworks/base/media/libstagefright/include \
403399b7267185646c69b04352211fca4fad9d7547Pannag Sanketi	$(TOP)/frameworks/base/include/media/stagefright/openmax \
413399b7267185646c69b04352211fca4fad9d7547Pannag Sanketi
423399b7267185646c69b04352211fca4fad9d7547Pannag Sanketiinclude $(BUILD_EXECUTABLE)
433399b7267185646c69b04352211fca4fad9d7547Pannag Sanketi
443399b7267185646c69b04352211fca4fad9d7547Pannag Sanketiendif
453399b7267185646c69b04352211fca4fad9d7547Pannag Sanketi
463399b7267185646c69b04352211fca4fad9d7547Pannag Sanketi# Include subdirectory makefiles
473399b7267185646c69b04352211fca4fad9d7547Pannag Sanketi# ============================================================
483399b7267185646c69b04352211fca4fad9d7547Pannag Sanketi
493399b7267185646c69b04352211fca4fad9d7547Pannag Sanketi# If we're building with ONE_SHOT_MAKEFILE (mm, mmm), then what the framework
503399b7267185646c69b04352211fca4fad9d7547Pannag Sanketi# team really wants is to build the stuff defined by this makefile.
513399b7267185646c69b04352211fca4fad9d7547Pannag Sanketiifeq (,$(ONE_SHOT_MAKEFILE))
523399b7267185646c69b04352211fca4fad9d7547Pannag Sanketiinclude $(call first-makefiles-under,$(LOCAL_PATH))
533399b7267185646c69b04352211fca4fad9d7547Pannag Sanketiendif
54