########################################### ## 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) $(if $(my_register_name),$(eval ALL_MODULES.$(my_register_name).MAKE_MODULE_TYPE:=NATIVE_TEST))