1# Build the unit tests, 2LOCAL_PATH:= $(call my-dir) 3include $(CLEAR_VARS) 4LOCAL_ADDITIONAL_DEPENDENCIES := $(LOCAL_PATH)/Android.mk 5 6LOCAL_MODULE := SurfaceFlinger_test 7 8LOCAL_MODULE_TAGS := tests 9 10LOCAL_SRC_FILES := \ 11 Transaction_test.cpp \ 12 13LOCAL_SHARED_LIBRARIES := \ 14 libEGL \ 15 libGLESv2 \ 16 libbinder \ 17 libcutils \ 18 libgui \ 19 libui \ 20 libutils \ 21 22# Build the binary to $(TARGET_OUT_DATA_NATIVE_TESTS)/$(LOCAL_MODULE) 23# to integrate with auto-test framework. 24include $(BUILD_NATIVE_TEST) 25 26# Include subdirectory makefiles 27# ============================================================ 28 29# If we're building with ONE_SHOT_MAKEFILE (mm, mmm), then what the framework 30# team really wants is to build the stuff defined by this makefile. 31ifeq (,$(ONE_SHOT_MAKEFILE)) 32include $(call first-makefiles-under,$(LOCAL_PATH)) 33endif 34