1# Build the unit tests. 2LOCAL_PATH:= $(call my-dir) 3include $(CLEAR_VARS) 4LOCAL_ADDITIONAL_DEPENDENCIES := $(LOCAL_PATH)/Android.mk 5 6LOCAL_MODULE := EGL_test 7 8LOCAL_MODULE_TAGS := tests 9 10LOCAL_SRC_FILES := \ 11 egl_cache_test.cpp \ 12 EGL_test.cpp \ 13 14LOCAL_SHARED_LIBRARIES := \ 15 android.hardware.configstore@1.0 \ 16 android.hardware.configstore-utils \ 17 libEGL \ 18 libcutils \ 19 libbinder \ 20 libhidlbase \ 21 libhidltransport \ 22 libutils \ 23 libgui \ 24 libbase \ 25 liblog \ 26 27LOCAL_C_INCLUDES := \ 28 bionic/libc/private \ 29 frameworks/native/opengl/libs \ 30 frameworks/native/opengl/libs/EGL \ 31 32# gold in binutils 2.22 will warn about the usage of mktemp 33LOCAL_LDFLAGS += -Wl,--no-fatal-warnings 34 35include $(BUILD_NATIVE_TEST) 36 37# Include subdirectory makefiles 38# ============================================================ 39 40# If we're building with ONE_SHOT_MAKEFILE (mm, mmm), then what the framework 41# team really wants is to build the stuff defined by this makefile. 42ifeq (,$(ONE_SHOT_MAKEFILE)) 43include $(call first-makefiles-under,$(LOCAL_PATH)) 44endif 45