OSDN Git Service

kernel.mk: wl: support newer kernel (4.6+)
[android-x86/build.git] / core / target_test_internal.mk
1 #######################################################
2 ## Shared definitions for all target test compilations.
3 #######################################################
4
5 LOCAL_CFLAGS += -DGTEST_OS_LINUX_ANDROID -DGTEST_HAS_STD_STRING
6
7 LOCAL_C_INCLUDES += external/gtest/include
8
9 ifndef LOCAL_SDK_VERSION
10 LOCAL_STATIC_LIBRARIES += libgtest libgtest_main
11 else
12 LOCAL_STATIC_LIBRARIES += libgtest_ndk libgtest_main_ndk
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 LOCAL_MODULE_PATH_64 := $(TARGET_OUT_DATA_NATIVE_TESTS)/$(LOCAL_MODULE)
28 LOCAL_MODULE_PATH_32 := $($(TARGET_2ND_ARCH_VAR_PREFIX)TARGET_OUT_DATA_NATIVE_TESTS)/$(LOCAL_MODULE)