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