8b9a464de4
The target BUILD_NATIVE_TEST defaults to building both 32 and 64-bit versions of the tests. Many of our host tests have opted into this manually, but some have not. Switch the default on the host tests to stay consistent. To preserve script compatibility, a symlink remains pointing to the binary that would have been built before this change. Change-Id: I9585984e933c2ac36134fc1968736c0bb5fea7be
26 lines
674 B
Makefile
26 lines
674 B
Makefile
################################################
|
|
## A thin wrapper around BUILD_HOST_EXECUTABLE
|
|
## Common flags for host native tests are added.
|
|
################################################
|
|
|
|
include $(BUILD_SYSTEM)/host_test_internal.mk
|
|
|
|
needs_symlink :=
|
|
ifndef LOCAL_MULTILIB
|
|
ifndef LOCAL_32_BIT_ONLY
|
|
LOCAL_MULTILIB := both
|
|
|
|
ifeq (,$(LOCAL_MODULE_STEM_32)$(LOCAL_MODULE_STEM_64))
|
|
LOCAL_MODULE_STEM_32 := $(LOCAL_MODULE)32
|
|
LOCAL_MODULE_STEM_64 := $(LOCAL_MODULE)64
|
|
needs_symlink := true
|
|
endif
|
|
endif
|
|
endif
|
|
|
|
include $(BUILD_HOST_EXECUTABLE)
|
|
|
|
ifdef needs_symlink
|
|
include $(BUILD_SYSTEM)/executable_prefer_symlink.mk
|
|
needs_symlink :=
|
|
endif
|