github.com/westcoastroms/westcoastroms-build@v0.0.0-20190928114312-2350e5a73030/build/make/core/host_test_internal.mk (about)

     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