OSDN Git Service

Add support for LOCAL_SRC_FILES_(host)_(arch)
authorDan Willemsen <dwillemsen@google.com>
Wed, 19 Aug 2015 00:47:06 +0000 (17:47 -0700)
committerDan Willemsen <dwillemsen@google.com>
Fri, 28 Aug 2015 03:38:43 +0000 (03:38 +0000)
For boringssl, which has architecture specific host assembly files

Bug: 23566667

Change-Id: Ia4602d28e93a1b3d1400cf95417b5e446c5fb84b

core/binary.mk
core/clear_vars.mk

index 7b629d8..cb045cc 100644 (file)
@@ -154,7 +154,7 @@ endif
 endif
 
 ifdef LOCAL_IS_HOST_MODULE
-my_src_files += $(LOCAL_SRC_FILES_$($(my_prefix)OS))
+my_src_files += $(LOCAL_SRC_FILES_$($(my_prefix)OS)) $(LOCAL_SRC_FILES_$($(my_prefix)OS)_$($(my_prefix)$(LOCAL_2ND_ARCH_VAR_PREFIX)ARCH))
 my_static_libraries += $(LOCAL_STATIC_LIBRARIES_$($(my_prefix)OS))
 my_shared_libraries += $(LOCAL_SHARED_LIBRARIES_$($(my_prefix)OS))
 my_cflags += $(LOCAL_CFLAGS_$($(my_prefix)OS))
index 63ae2a2..fb775c9 100644 (file)
@@ -267,6 +267,11 @@ LOCAL_C_INCLUDES_$(HOST_OS):=
 LOCAL_GENERATED_SOURCES_$(HOST_OS):=
 LOCAL_REQUIRED_MODULES_$(HOST_OS):=
 
+LOCAL_SRC_FILES_$(HOST_OS)_$(HOST_ARCH):=
+ifdef HOST_2ND_ARCH
+LOCAL_SRC_FILES_$(HOST_OS)_$(HOST_2ND_ARCH):=
+endif
+
 LOCAL_SRC_FILES_32:=
 LOCAL_SRC_FILES_64:=
 LOCAL_SHARED_LIBRARIES_32:=