Android.mk revision d87f162026454f5a3e6437ed0c9ef51651a6b939
1134f0422866e8985188ed10dfbdcb8e6c34b87f7Jamie Gennis# Build the unit tests. 2134f0422866e8985188ed10dfbdcb8e6c34b87f7Jamie GennisLOCAL_PATH:= $(call my-dir) 3134f0422866e8985188ed10dfbdcb8e6c34b87f7Jamie Gennisinclude $(CLEAR_VARS) 4134f0422866e8985188ed10dfbdcb8e6c34b87f7Jamie Gennis 5134f0422866e8985188ed10dfbdcb8e6c34b87f7Jamie Gennisifneq ($(TARGET_SIMULATOR),true) 6134f0422866e8985188ed10dfbdcb8e6c34b87f7Jamie Gennis 7d99c088f35960b7f0ef948c3bb948a99a800eba1Jamie GennisLOCAL_MODULE := SurfaceTexture_test 8d99c088f35960b7f0ef948c3bb948a99a800eba1Jamie Gennis 9d99c088f35960b7f0ef948c3bb948a99a800eba1Jamie GennisLOCAL_MODULE_TAGS := tests 10d99c088f35960b7f0ef948c3bb948a99a800eba1Jamie Gennis 11d99c088f35960b7f0ef948c3bb948a99a800eba1Jamie GennisLOCAL_SRC_FILES := \ 12d87f162026454f5a3e6437ed0c9ef51651a6b939Mathias Agopian Surface_test.cpp \ 13134f0422866e8985188ed10dfbdcb8e6c34b87f7Jamie Gennis SurfaceTextureClient_test.cpp \ 14d99c088f35960b7f0ef948c3bb948a99a800eba1Jamie Gennis SurfaceTexture_test.cpp \ 15134f0422866e8985188ed10dfbdcb8e6c34b87f7Jamie Gennis 16d99c088f35960b7f0ef948c3bb948a99a800eba1Jamie GennisLOCAL_SHARED_LIBRARIES := \ 17d99c088f35960b7f0ef948c3bb948a99a800eba1Jamie Gennis libEGL \ 18d99c088f35960b7f0ef948c3bb948a99a800eba1Jamie Gennis libGLESv2 \ 19d99c088f35960b7f0ef948c3bb948a99a800eba1Jamie Gennis libandroid \ 20134f0422866e8985188ed10dfbdcb8e6c34b87f7Jamie Gennis libbinder \ 21d99c088f35960b7f0ef948c3bb948a99a800eba1Jamie Gennis libcutils \ 22134f0422866e8985188ed10dfbdcb8e6c34b87f7Jamie Gennis libgui \ 23134f0422866e8985188ed10dfbdcb8e6c34b87f7Jamie Gennis libstlport \ 24d99c088f35960b7f0ef948c3bb948a99a800eba1Jamie Gennis libui \ 25d99c088f35960b7f0ef948c3bb948a99a800eba1Jamie Gennis libutils \ 26134f0422866e8985188ed10dfbdcb8e6c34b87f7Jamie Gennis 27d99c088f35960b7f0ef948c3bb948a99a800eba1Jamie GennisLOCAL_STATIC_LIBRARIES := \ 28134f0422866e8985188ed10dfbdcb8e6c34b87f7Jamie Gennis libgtest \ 29134f0422866e8985188ed10dfbdcb8e6c34b87f7Jamie Gennis libgtest_main \ 30134f0422866e8985188ed10dfbdcb8e6c34b87f7Jamie Gennis 31d99c088f35960b7f0ef948c3bb948a99a800eba1Jamie GennisLOCAL_C_INCLUDES := \ 32134f0422866e8985188ed10dfbdcb8e6c34b87f7Jamie Gennis bionic \ 33134f0422866e8985188ed10dfbdcb8e6c34b87f7Jamie Gennis bionic/libstdc++/include \ 34134f0422866e8985188ed10dfbdcb8e6c34b87f7Jamie Gennis external/gtest/include \ 35134f0422866e8985188ed10dfbdcb8e6c34b87f7Jamie Gennis external/stlport/stlport \ 36134f0422866e8985188ed10dfbdcb8e6c34b87f7Jamie Gennis 37d99c088f35960b7f0ef948c3bb948a99a800eba1Jamie Gennisinclude $(BUILD_EXECUTABLE) 38134f0422866e8985188ed10dfbdcb8e6c34b87f7Jamie Gennis 39134f0422866e8985188ed10dfbdcb8e6c34b87f7Jamie Gennis# Build the manual test programs. 40134f0422866e8985188ed10dfbdcb8e6c34b87f7Jamie Gennisinclude $(call all-subdir-makefiles) 41134f0422866e8985188ed10dfbdcb8e6c34b87f7Jamie Gennis 42134f0422866e8985188ed10dfbdcb8e6c34b87f7Jamie Gennisendif 43134f0422866e8985188ed10dfbdcb8e6c34b87f7Jamie Gennis 44134f0422866e8985188ed10dfbdcb8e6c34b87f7Jamie Gennis# Include subdirectory makefiles 45134f0422866e8985188ed10dfbdcb8e6c34b87f7Jamie Gennis# ============================================================ 46134f0422866e8985188ed10dfbdcb8e6c34b87f7Jamie Gennis 47134f0422866e8985188ed10dfbdcb8e6c34b87f7Jamie Gennis# If we're building with ONE_SHOT_MAKEFILE (mm, mmm), then what the framework 48134f0422866e8985188ed10dfbdcb8e6c34b87f7Jamie Gennis# team really wants is to build the stuff defined by this makefile. 49134f0422866e8985188ed10dfbdcb8e6c34b87f7Jamie Gennisifeq (,$(ONE_SHOT_MAKEFILE)) 50134f0422866e8985188ed10dfbdcb8e6c34b87f7Jamie Gennisinclude $(call first-makefiles-under,$(LOCAL_PATH)) 51134f0422866e8985188ed10dfbdcb8e6c34b87f7Jamie Gennisendif 52