diff options
author | Jeff Johnston <jjohnstn@redhat.com> | 2015-11-02 18:00:28 -0500 |
---|---|---|
committer | Jeff Johnston <jjohnstn@redhat.com> | 2015-11-02 18:02:39 -0500 |
commit | 06312793945e184036b9491767b9eacac9be3890 (patch) | |
tree | b8e4fbafe646bf9b186d1b93ff56d0f7c7794658 /newlib/Makefile.shared | |
parent | 53617ce4e634bd6f67e6e08939518dba77dee3f1 (diff) | |
download | cygnal-06312793945e184036b9491767b9eacac9be3890.tar.gz cygnal-06312793945e184036b9491767b9eacac9be3890.tar.bz2 cygnal-06312793945e184036b9491767b9eacac9be3890.zip |
Move duplicated documentation rules to Makefile.shared
- Also, harmonize libm to use CHEWOUT_FILES like libc, rather than chobj.
Update documentation appropriately.
* HOWTO: Update.
* Makefile.shared: Move documentation rules to here...
* libc/argz/Makefile.am: ... from here ...
* libc/ctype/Makefile.am: ... and here.
* libc/errno/Makefile.am: Ditto.
* libc/iconv/Makefile.am: Ditto.
* libc/iconv/ccs/Makefile.am : Ditto.
* libc/iconv/ces/Makefile.am: Ditto.
* libc/iconv/lib/Makefile.am: Ditto.
* libc/locale/Makefile.am: Ditto.
* libc/misc/Makefile.am: Ditto.
* libc/posix/Makefile.am: Ditto.
* libc/reent/Makefile.am: Ditto.
* libc/search/Makefile.am: Ditto.
* libc/stdio/Makefile.am: Ditto.
* libc/stdio64/Makefile.am: Ditto.
* libc/stdlib/Makefile.am : Ditto.
* libc/string/Makefile.am: Ditto.
* libc/syscalls/Makefile.am: Ditto.
* libc/time/Makefile.am : Ditto.
* libc/unix/Makefile.am: Ditto.
* libc/xdr/Makefile.am: Ditto.
* libm/common/Makefile.am: Ditto.
* libm/complex/Makefile.am: Ditto.
* libm/math/Makefile.am: Ditto.
* libm/mathfp/Makefile.am: Ditto.
Diffstat (limited to 'newlib/Makefile.shared')
-rw-r--r-- | newlib/Makefile.shared | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/newlib/Makefile.shared b/newlib/Makefile.shared index 50e2f0cd5..6e026fdf0 100644 --- a/newlib/Makefile.shared +++ b/newlib/Makefile.shared @@ -5,3 +5,24 @@ objectlist.awk.in: $(noinst_LTLIBRARIES) echo $$i `pwd`/$$i >> objectlist.awk.in ; \ done +# +# documentation rules +# + +SUFFIXES = .def + +CHEW = ${top_builddir}/../doc/makedoc -f $(top_srcdir)/../doc/doc.str + +.c.def: + $(CHEW) < $< > $*.def 2> $*.ref + touch stmp-def + +TARGETDOC ?= ../tmp.texi + +doc: $(CHEWOUT_FILES) + for chapter in $(CHAPTERS) ; \ + do \ + cat $(srcdir)/$$chapter >> $(TARGETDOC) ; \ + done + +CLEANFILES = $(CHEWOUT_FILES) *.ref |