Home | History | Annotate | Download | only in core
      1 #####################################################
      2 ## Shared definitions for all host test compilations.
      3 #####################################################
      4 
      5 ifeq ($(LOCAL_GTEST),true)
      6   LOCAL_CFLAGS_windows += -DGTEST_OS_WINDOWS
      7   LOCAL_CFLAGS_linux += -DGTEST_OS_LINUX
      8   LOCAL_CFLAGS_darwin += -DGTEST_OS_MAC
      9 
     10   LOCAL_CFLAGS += -DGTEST_HAS_STD_STRING -O0 -g
     11 
     12   LOCAL_STATIC_LIBRARIES += libgtest_main_host libgtest_host
     13 endif
     14 
     15 ifdef LOCAL_MODULE_PATH
     16 $(error $(LOCAL_PATH): Do not set LOCAL_MODULE_PATH when building test $(LOCAL_MODULE))
     17 endif
     18 
     19 ifdef LOCAL_MODULE_PATH_32
     20 $(error $(LOCAL_PATH): Do not set LOCAL_MODULE_PATH_32 when building test $(LOCAL_MODULE))
     21 endif
     22 
     23 ifdef LOCAL_MODULE_PATH_64
     24 $(error $(LOCAL_PATH): Do not set LOCAL_MODULE_PATH_64 when building test $(LOCAL_MODULE))
     25 endif
     26 
     27 ifndef LOCAL_MODULE_RELATIVE_PATH
     28 LOCAL_MODULE_RELATIVE_PATH := $(LOCAL_MODULE)
     29 endif
     30