Android.mk revision 1a2fafbaa36390a06cc9a066fcbe147c8c47ea77
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 71a2fafbaa36390a06cc9a066fcbe147c8c47ea77Pannag SanketiLOCAL_MODULE := SurfaceMediaSource_test 83399b7267185646c69b04352211fca4fad9d7547Pannag Sanketi 93399b7267185646c69b04352211fca4fad9d7547Pannag SanketiLOCAL_MODULE_TAGS := tests 103399b7267185646c69b04352211fca4fad9d7547Pannag Sanketi 113399b7267185646c69b04352211fca4fad9d7547Pannag SanketiLOCAL_SRC_FILES := \ 121a2fafbaa36390a06cc9a066fcbe147c8c47ea77Pannag Sanketi SurfaceMediaSource_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