blob: 12cf4af2e30e0bec00311aec826ce916ae8e2014 [file] [log] [blame]
Ying Wang4c681742010-07-20 11:08:47 -07001###########################################
2## A thin wrapper around BUILD_EXECUTABLE
3## Common flags for native tests are added.
4###########################################
5
Ben Chengcc482262012-08-27 12:20:36 -07006LOCAL_CFLAGS += -DGTEST_OS_LINUX_ANDROID -DGTEST_HAS_STD_STRING
Ulas Kirazci478a3802012-09-26 17:19:01 -07007
8LOCAL_C_INCLUDES += external/gtest/include
9LOCAL_STATIC_LIBRARIES += libgtest libgtest_main
10
11ifndef LOCAL_SDK_VERSION
Ying Wang4c681742010-07-20 11:08:47 -070012LOCAL_C_INCLUDES += bionic \
13 bionic/libstdc++/include \
Ying Wang4c681742010-07-20 11:08:47 -070014 external/stlport/stlport
Ying Wang4c681742010-07-20 11:08:47 -070015LOCAL_SHARED_LIBRARIES += libstlport
Ulas Kirazci478a3802012-09-26 17:19:01 -070016endif
Ying Wang4c681742010-07-20 11:08:47 -070017
18ifndef LOCAL_MODULE_PATH
Ying Wangf671d9a2010-07-26 16:25:55 -070019LOCAL_MODULE_PATH := $(TARGET_OUT_DATA_NATIVE_TESTS)/$(LOCAL_MODULE)
Ying Wang4c681742010-07-20 11:08:47 -070020endif
21
22include $(BUILD_EXECUTABLE)