Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit c24740fd authored by Ying Wang's avatar Ying Wang Committed by Gerrit Code Review
Browse files

Merge "Allow to build native tests for translation arch only."

parents e982d92b 62630226
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -68,10 +68,12 @@ include $(BUILD_SYSTEM)/setup_one_odex.mk
# #################################################
# Odex for the 2nd arch
ifdef TARGET_2ND_ARCH
ifneq ($(TARGET_TRANSLATE_2ND_ARCH),true)
ifneq (first,$(my_module_multilib))
my_2nd_arch_prefix := $(TARGET_2ND_ARCH_VAR_PREFIX)
include $(BUILD_SYSTEM)/setup_one_odex.mk
endif  # my_module_multilib is not first.
endif  # TARGET_TRANSLATE_2ND_ARCH not true
endif  # TARGET_2ND_ARCH
# #################################################
else  # must be APPS
+5 −0
Original line number Diff line number Diff line
@@ -18,8 +18,13 @@ endif
ifneq (true,$(my_skip_this_target))

ifeq ($(TARGET_TRANSLATE_2ND_ARCH),true)
# If a native test explicity specifies to build only for the translation arch,
# we'll still need LOCAL_MULTILIB=both and let module_arch_supported.mk choose
# to build only for TARGET_2ND_ARCH.
ifneq (1,$(words $(LOCAL_MODULE_TARGET_ARCH)))
LOCAL_MULTILIB := first
endif
endif

my_prefix := TARGET_
include $(BUILD_SYSTEM)/multilib.mk