mirror of
https://git.openwrt.org/openwrt/openwrt.git
synced 2025-12-10 06:24:40 +01:00
tools: gnulib: install .m4 file with gl_ prefix
It was found that there is currently a conflict for the cond.m4 that is also shipped by automake, making the gnulib one having priority causing problem with finding AM_CONDITIONAL macro. To handle this, install gnulib .m4 file with a gl_ prefix to the filename. This make sure gnulib .m4 file won't have name conflict with automake .m4 default files permitting correct autoreconf run of any affected package by this. Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
This commit is contained in:
parent
5205c0c426
commit
c820f097e0
1 changed files with 6 additions and 1 deletions
|
|
@ -13,10 +13,15 @@ include $(INCLUDE_DIR)/host-build.mk
|
|||
define Host/Configure
|
||||
endef
|
||||
|
||||
# On installing the .m4 files, we add a gl_ prefix to prevent any conflict with
|
||||
# automake. It was found that there is currently a conflict for the cond.m4 that
|
||||
# is also shipped by automake, making the gnulib one having priority causing
|
||||
# problem with finding AM_CONDITIONAL macro.
|
||||
define Host/Install
|
||||
$(call Host/Uninstall)
|
||||
$(INSTALL_DIR) $(1)/share/aclocal
|
||||
$(INSTALL_DATA) $(HOST_BUILD_DIR)/m4/*.m4 $(1)/share/aclocal/
|
||||
$(foreach m4,$(notdir $(wildcard $(HOST_BUILD_DIR)/m4/*.m4)),
|
||||
$(INSTALL_DATA) $(HOST_BUILD_DIR)/m4/$(m4) $(1)/share/aclocal/gl_$(m4))
|
||||
$(CP) $(HOST_BUILD_DIR)/ $(1)/share/gnulib/
|
||||
ln -sf ../share/gnulib/gnulib-tool $(STAGING_DIR_HOST)/bin/gnulib-tool
|
||||
endef
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue