blob: 8b49fbde104efcf1fc2ec0df2774094215363399 [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###########################################
Dan Willemsen1684b322016-07-25 16:03:53 -07005$(call record-module-type,NATIVE_TEST)
Ying Wang4c681742010-07-20 11:08:47 -07006
Dan Willemsene1c6dea2016-06-22 00:27:54 -07007ifdef LOCAL_MODULE_CLASS
8ifneq ($(LOCAL_MODULE_CLASS),NATIVE_TESTS)
9$(error $(LOCAL_PATH): LOCAL_MODULE_CLASS must be NATIVE_TESTS with BUILD_HOST_NATIVE_TEST)
Dan Willemsen7fe992c2016-03-02 13:54:51 -080010endif
Dan Willemsene1c6dea2016-06-22 00:27:54 -070011endif
12
13LOCAL_MODULE_CLASS := NATIVE_TESTS
Dan Willemsen7fe992c2016-03-02 13:54:51 -080014
Christopher Ferris70ca5e52014-02-04 22:09:16 -080015include $(BUILD_SYSTEM)/target_test_internal.mk
Ying Wang4c681742010-07-20 11:08:47 -070016
Ying Wangad10cc72014-06-10 17:52:20 -070017ifndef LOCAL_MULTILIB
18ifndef LOCAL_32_BIT_ONLY
Colin Cross8c141e72014-03-24 18:39:18 -070019LOCAL_MULTILIB := both
Ying Wangad10cc72014-06-10 17:52:20 -070020endif
21endif
Colin Cross8c141e72014-03-24 18:39:18 -070022
Ying Wang4c681742010-07-20 11:08:47 -070023include $(BUILD_EXECUTABLE)