host_test_internal.mk revision 683c392e07a555aa1d6eece1eb6d5aef04ab1943
1##################################################### 2## Shared definitions for all host test compilations. 3##################################################### 4 5LOCAL_CFLAGS += -DGTEST_OS_LINUX -DGTEST_HAS_STD_STRING -O0 -g 6LOCAL_C_INCLUDES += external/gtest/include 7 8my_test_libcxx := false 9ifeq (,$(TARGET_BUILD_APPS)) 10ifneq ($(filter $(strip $(LOCAL_CXX_STL)),libc++ libc++_static),) 11my_test_libcxx := true 12endif 13endif 14 15ifeq ($(my_test_libcxx),true) 16LOCAL_STATIC_LIBRARIES += libgtest_libc++_host libgtest_main_libc++_host 17else 18LOCAL_STATIC_LIBRARIES += libgtest_host libgtest_main_host 19LOCAL_SHARED_LIBRARIES += 20endif 21 22LOCAL_LDLIBS += -lpthread 23