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