forked from openkylin/platform_build
Turn shared library multilib warnings into errors
When caught later, these just get turned into warnings with unpredictable results, or non-obvious errors. Change-Id: Ie7ba88e97dc5bedd6cf850748d79693711ac41da
This commit is contained in:
parent
3f10705579
commit
7cc88b794d
|
@ -9,13 +9,13 @@ endif
|
||||||
ifeq ($(my_module_multilib),both)
|
ifeq ($(my_module_multilib),both)
|
||||||
ifneq ($(LOCAL_MODULE_PATH),)
|
ifneq ($(LOCAL_MODULE_PATH),)
|
||||||
ifneq ($(TARGET_2ND_ARCH),)
|
ifneq ($(TARGET_2ND_ARCH),)
|
||||||
$(warning $(LOCAL_MODULE): LOCAL_MODULE_PATH for shared libraries is unsupported in multiarch builds, use LOCAL_MODULE_RELATIVE_PATH instead)
|
$(error $(LOCAL_MODULE): LOCAL_MODULE_PATH for shared libraries is unsupported in multiarch builds, use LOCAL_MODULE_RELATIVE_PATH instead)
|
||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
|
|
||||||
ifneq ($(LOCAL_UNSTRIPPED_PATH),)
|
ifneq ($(LOCAL_UNSTRIPPED_PATH),)
|
||||||
ifneq ($(TARGET_2ND_ARCH),)
|
ifneq ($(TARGET_2ND_ARCH),)
|
||||||
$(warning $(LOCAL_MODULE): LOCAL_UNSTRIPPED_PATH for shared libraries is unsupported in multiarch builds)
|
$(error $(LOCAL_MODULE): LOCAL_UNSTRIPPED_PATH for shared libraries is unsupported in multiarch builds)
|
||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
endif # my_module_multilib == both
|
endif # my_module_multilib == both
|
||||||
|
|
Loading…
Reference in New Issue