Android.mk revision ffea36e11b068d171549b64ee767eefd2637555a
19066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project# Build the unit tests. 29066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source ProjectLOCAL_PATH:= $(call my-dir) 39066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Projectinclude $(CLEAR_VARS) 49066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 59066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Projecttest_src_files := \ 69066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project mimeUri_test.cpp \ 79066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 89066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Projectshared_libraries := \ 99066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project libutils \ 109066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project libOpenSLES \ 119066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project libstlport 129066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 139066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Projectstatic_libraries := \ 149066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project libgtest \ 159066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project libgtest_main 169066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 179066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Projectc_includes := \ 189066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project bionic \ 199066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project bionic/libstdc++/include \ 209066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project external/gtest/include \ 219066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project system/media/wilhelm/include \ 229066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project external/stlport/stlport 239066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 249066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Projectmodule_tags := tests 259066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 269066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project$(foreach file,$(test_src_files), \ 279066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project $(eval include $(CLEAR_VARS)) \ 289066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project $(eval LOCAL_SHARED_LIBRARIES := $(shared_libraries)) \ 299066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project $(eval LOCAL_STATIC_LIBRARIES := $(static_libraries)) \ 309066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project $(eval LOCAL_C_INCLUDES := $(c_includes)) \ 319066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project $(eval LOCAL_SRC_FILES := $(file)) \ 329066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project $(eval LOCAL_MODULE := libopenslestests) \ 339066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project $(eval LOCAL_MODULE_PATH := $(TARGET_OUT_DATA)/nativetest) \ 349066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project $(eval LOCAL_MODULE_TAGS := $(module_tags)) \ 359066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project $(eval include $(BUILD_EXECUTABLE)) \ 369066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project) 379066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 389066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project# Build the manual test programs. 399066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Projectinclude $(call all-makefiles-under,$(LOCAL_PATH)) 409066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project