Home | History | Annotate | Download | only in tests
      1 # Build the unit tests,
      2 LOCAL_PATH:= $(call my-dir)
      3 include $(CLEAR_VARS)
      4 LOCAL_ADDITIONAL_DEPENDENCIES := $(LOCAL_PATH)/Android.mk
      5 
      6 LOCAL_MODULE := SurfaceFlinger_test
      7 
      8 LOCAL_MODULE_TAGS := tests
      9 
     10 LOCAL_SRC_FILES := \
     11     Transaction_test.cpp \
     12 
     13 LOCAL_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.
     24 include $(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.
     31 ifeq (,$(ONE_SHOT_MAKEFILE))
     32 include $(call first-makefiles-under,$(LOCAL_PATH))
     33 endif
     34