1 $(call record-module-type,HEADER_LIBRARY) 2 ifdef LOCAL_IS_HOST_MODULE 3 my_prefix := HOST_ 4 LOCAL_HOST_PREFIX := 5 else 6 my_prefix := TARGET_ 7 endif 8 include $(BUILD_SYSTEM)/multilib.mk 9 10 ifndef my_module_multilib 11 # libraries default to building for both architecturess 12 my_module_multilib := both 13 endif 14 15 LOCAL_2ND_ARCH_VAR_PREFIX := 16 include $(BUILD_SYSTEM)/module_arch_supported.mk 17 18 ifeq ($(my_module_arch_supported),true) 19 include $(BUILD_SYSTEM)/header_library_internal.mk 20 endif 21 22 ifdef $(my_prefix)2ND_ARCH 23 LOCAL_2ND_ARCH_VAR_PREFIX := $($(my_prefix)2ND_ARCH_VAR_PREFIX) 24 include $(BUILD_SYSTEM)/module_arch_supported.mk 25 26 ifeq ($(my_module_arch_supported),true) 27 # Build for 2ND_ARCH 28 LOCAL_BUILT_MODULE := 29 LOCAL_INSTALLED_MODULE := 30 LOCAL_INTERMEDIATE_TARGETS := 31 include $(BUILD_SYSTEM)/header_library_internal.mk 32 endif 33 LOCAL_2ND_ARCH_VAR_PREFIX := 34 endif # 2ND_ARCH 35 36 my_module_arch_supported := 37