diff options
author | Mike Frysinger <vapier@gentoo.org> | 2022-01-22 05:50:20 +0300 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2022-02-05 07:57:12 +0300 |
commit | fc2b4ffee0ec7697a02ae7185f1acb7927f2f115 (patch) | |
tree | ffeef100a30966fce8e55fb3b82fa1db41f0c852 /newlib/libc/ctype | |
parent | 44f6310bf93748ca1d55abcb9a2c82a432643256 (diff) |
newlib: libc: move manual into top-level build
This doesn't migrate all the docs, just the libc's manual (pdf/info).
This is to show the basic form of migrating the chew files.
For subdirs that didn't have any docs, I've stripped their settings
for clarity. If someone wanted to suddenly add docs, they can add
the corresponding Makefile.inc files easily.
Diffstat (limited to 'newlib/libc/ctype')
-rw-r--r-- | newlib/libc/ctype/Makefile.am | 41 | ||||
-rw-r--r-- | newlib/libc/ctype/Makefile.in | 51 | ||||
-rw-r--r-- | newlib/libc/ctype/Makefile.inc | 36 |
3 files changed, 54 insertions, 74 deletions
diff --git a/newlib/libc/ctype/Makefile.am b/newlib/libc/ctype/Makefile.am index 447b7afde..e074e4d7f 100644 --- a/newlib/libc/ctype/Makefile.am +++ b/newlib/libc/ctype/Makefile.am @@ -95,41 +95,10 @@ endif # USE_LIBTOOL include $(srcdir)/../../Makefile.shared -CHEWOUT_FILES= \ - isalnum.def \ - isalpha.def \ - isascii.def \ - isblank.def \ - iscntrl.def \ - isdigit.def \ - islower.def \ - isprint.def \ - ispunct.def \ - isspace.def \ - isupper.def \ - iswalnum.def \ - iswalpha.def \ - iswblank.def \ - iswcntrl.def \ - iswctype.def \ - iswdigit.def \ - iswgraph.def \ - iswlower.def \ - iswprint.def \ - iswpunct.def \ - iswspace.def \ - iswupper.def \ - iswxdigit.def \ - isxdigit.def \ - toascii.def \ - tolower.def \ - toupper.def \ - towctrans.def \ - towlower.def \ - towupper.def \ - wctrans.def \ - wctype.def - -CHAPTERS = ctype.tex +LIBC_CHEWOUT_FILES = +LIBC_CHAPTERS = +include ./Makefile.inc +CHEWOUT_FILES = $(LIBC_CHEWOUT_FILES) +CHAPTERS = $(LIBC_CHAPTERS) $(lpfx)ctype_.$(oext): ctype_.c ctype_iso.h ctype_cp.h diff --git a/newlib/libc/ctype/Makefile.in b/newlib/libc/ctype/Makefile.in index 831373b39..df7dfab77 100644 --- a/newlib/libc/ctype/Makefile.in +++ b/newlib/libc/ctype/Makefile.in @@ -514,47 +514,22 @@ DOCBOOK_CHEW = ${top_srcdir}/../doc/makedocbook.py DOCBOOK_OUT_FILES = $(CHEWOUT_FILES:.def=.xml) DOCBOOK_CHAPTERS = $(CHAPTERS:.tex=.xml) CLEANFILES = $(CHEWOUT_FILES) $(DOCBOOK_OUT_FILES) -CHEWOUT_FILES = \ - isalnum.def \ - isalpha.def \ - isascii.def \ - isblank.def \ - iscntrl.def \ - isdigit.def \ - islower.def \ - isprint.def \ - ispunct.def \ - isspace.def \ - isupper.def \ - iswalnum.def \ - iswalpha.def \ - iswblank.def \ - iswcntrl.def \ - iswctype.def \ - iswdigit.def \ - iswgraph.def \ - iswlower.def \ - iswprint.def \ - iswpunct.def \ - iswspace.def \ - iswupper.def \ - iswxdigit.def \ - isxdigit.def \ - toascii.def \ - tolower.def \ - toupper.def \ - towctrans.def \ - towlower.def \ - towupper.def \ - wctrans.def \ - wctype.def - -CHAPTERS = ctype.tex +LIBC_CHEWOUT_FILES = isalnum.def isalpha.def isascii.def isblank.def \ + iscntrl.def isdigit.def islower.def isprint.def ispunct.def \ + isspace.def isupper.def iswalnum.def iswalpha.def iswblank.def \ + iswcntrl.def iswctype.def iswdigit.def iswgraph.def \ + iswlower.def iswprint.def iswpunct.def iswspace.def \ + iswupper.def iswxdigit.def isxdigit.def toascii.def \ + tolower.def toupper.def towctrans.def towlower.def \ + towupper.def wctrans.def wctype.def +LIBC_CHAPTERS = ctype.tex +CHEWOUT_FILES = $(LIBC_CHEWOUT_FILES) +CHAPTERS = $(LIBC_CHAPTERS) all: all-am .SUFFIXES: .SUFFIXES: .def .xml .c .lo .o .obj -$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(srcdir)/../../Makefile.shared $(am__configure_deps) +$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(srcdir)/../../Makefile.shared $(srcdir)/./Makefile.inc $(am__configure_deps) @for dep in $?; do \ case '$(am__configure_deps)' in \ *$$dep*) \ @@ -574,7 +549,7 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ esac; -$(srcdir)/../../Makefile.shared $(am__empty): +$(srcdir)/../../Makefile.shared $(srcdir)/./Makefile.inc $(am__empty): $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh diff --git a/newlib/libc/ctype/Makefile.inc b/newlib/libc/ctype/Makefile.inc new file mode 100644 index 000000000..8cef16630 --- /dev/null +++ b/newlib/libc/ctype/Makefile.inc @@ -0,0 +1,36 @@ +LIBC_CHEWOUT_FILES += \ + %D%/isalnum.def \ + %D%/isalpha.def \ + %D%/isascii.def \ + %D%/isblank.def \ + %D%/iscntrl.def \ + %D%/isdigit.def \ + %D%/islower.def \ + %D%/isprint.def \ + %D%/ispunct.def \ + %D%/isspace.def \ + %D%/isupper.def \ + %D%/iswalnum.def \ + %D%/iswalpha.def \ + %D%/iswblank.def \ + %D%/iswcntrl.def \ + %D%/iswctype.def \ + %D%/iswdigit.def \ + %D%/iswgraph.def \ + %D%/iswlower.def \ + %D%/iswprint.def \ + %D%/iswpunct.def \ + %D%/iswspace.def \ + %D%/iswupper.def \ + %D%/iswxdigit.def \ + %D%/isxdigit.def \ + %D%/toascii.def \ + %D%/tolower.def \ + %D%/toupper.def \ + %D%/towctrans.def \ + %D%/towlower.def \ + %D%/towupper.def \ + %D%/wctrans.def \ + %D%/wctype.def + +LIBC_CHAPTERS += %D%/ctype.tex |