diff options
author | Mike Frysinger <vapier@gentoo.org> | 2022-03-14 04:52:04 +0300 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2022-03-17 04:59:57 +0300 |
commit | 958833a0d3287bfdd4960a3e72cd11980bb9ca42 (patch) | |
tree | 8cbba562e775744c029239edeb9e3b2254feac86 /newlib/Makefile.in | |
parent | f2471da7db7d49e384007c41759e4e8cb3d8340c (diff) |
newlib: integrate iconv update to maintainer build
To help prevent people from missing running this script, integrate it
into the build via maintainer mode.
Also fix the inverted exit status to make this work correctly -- for
some reason, it exited 1 when it worked, and 0 when it failed.
Diffstat (limited to 'newlib/Makefile.in')
-rw-r--r-- | newlib/Makefile.in | 18 |
1 files changed, 17 insertions, 1 deletions
diff --git a/newlib/Makefile.in b/newlib/Makefile.in index 09d0ef5bf..2383d5ae4 100644 --- a/newlib/Makefile.in +++ b/newlib/Makefile.in @@ -3816,7 +3816,8 @@ EXTRA_DIST = $(am__append_42) PHONY = $(am__append_4) SUFFIXES = $(am__append_5) info_TEXINFOS = libc/libc.texi libm/libm.texi -noinst_DATA = libg.a $(am__append_1) $(am__append_2) $(am__append_3) +noinst_DATA = libg.a $(am__append_1) $(am__append_2) $(am__append_3) \ + $(libc_iconv_mkdeps_outputs) INSTALL_DATA_LOCAL = $(am__append_58) @NEWLIB_HW_FP_FALSE@MATHDIR = math @@ -4459,6 +4460,18 @@ libc_a_CPPFLAGS_libc_posix = -D_GNU_SOURCE @ENABLE_NEWLIB_ICONV_TRUE@ libc/iconv/ccs/binary/cns11643_plane1.cct \ @ENABLE_NEWLIB_ICONV_TRUE@ libc/iconv/ccs/binary/cns11643_plane2.cct \ @ENABLE_NEWLIB_ICONV_TRUE@ libc/iconv/ccs/binary/cns11643_plane14.cct +libc_iconv_mkdeps_outputs = \ + $(top_srcdir)/iconv.m4 \ + $(srcdir)/libc/iconv/ccs/ccsbi.c \ + $(srcdir)/libc/iconv/ccs/ccsbi.h \ + $(srcdir)/libc/iconv/ccs/ccsnames.h \ + $(srcdir)/libc/iconv/ces/cesbi.c \ + $(srcdir)/libc/iconv/ces/cesbi.h \ + $(srcdir)/libc/iconv/ces/cesdeps.h \ + $(srcdir)/libc/iconv/encoding.aliases \ + $(srcdir)/libc/iconv/lib/aliasesbi.c \ + $(srcdir)/libc/iconv/lib/encnames.h + @HAVE_XDR_DIR_TRUE@libc_xdr_ELIX_SOURCES = libc/xdr/xdr_private.c \ @HAVE_XDR_DIR_TRUE@ libc/xdr/xdr.c libc/xdr/xdr_float.c \ @HAVE_XDR_DIR_TRUE@ libc/xdr/xdr_array.c libc/xdr/xdr_mem.c \ @@ -24147,6 +24160,9 @@ libc_install-man: libc_man $(INSTALL_DATA) libc/*.3 $(DESTDIR)$(mandir)/man3/ install-man: libc_install-man +$(libc_iconv_mkdeps_outputs): @MAINTAINER_MODE_TRUE@ $(srcdir)/libc/iconv/ces/mkdeps.pl $(srcdir)/libc/iconv/lib/encoding.deps + $(AM_V_GEN)cd $(srcdir)/libc/iconv/ces && ./mkdeps.pl + @HAVE_LIBC_SYS_PHOENIX_DIR_TRUE@libc/sys/phoenix/crt0.o: libc/sys/phoenix/$(PHOENIX_MACHINE_DIR)/crt0.o @HAVE_LIBC_SYS_PHOENIX_DIR_TRUE@ $(AM_V_at)rm -f $@ @HAVE_LIBC_SYS_PHOENIX_DIR_TRUE@ $(AM_V_GEN)ln $< $@ >/dev/null 2>/dev/null || cp $< $@ |