| ########################################### |
| ## A thin wrapper around BUILD_EXECUTABLE |
| ## Common flags for native tests are added. |
| ########################################### |
| $(call record-module-type,NATIVE_TEST) |
| |
| ifdef LOCAL_MODULE_CLASS |
| ifneq ($(LOCAL_MODULE_CLASS),NATIVE_TESTS) |
| $(error $(LOCAL_PATH): LOCAL_MODULE_CLASS must be NATIVE_TESTS with BUILD_HOST_NATIVE_TEST) |
| endif |
| endif |
| |
| LOCAL_MODULE_CLASS := NATIVE_TESTS |
| |
| include $(BUILD_SYSTEM)/target_test_internal.mk |
| |
| ifndef LOCAL_MULTILIB |
| ifndef LOCAL_32_BIT_ONLY |
| LOCAL_MULTILIB := both |
| endif |
| endif |
| |
| include $(BUILD_EXECUTABLE) |