source: trunk/libs/newlib/src/newlib/Makefile.shared @ 543

Last change on this file since 543 was 444, checked in by satin@…, 6 years ago

add newlib,libalmos-mkh, restructure shared_syscalls.h and mini-libc

File size: 941 bytes
Line 
1objectlist.awk.in: $(noinst_LTLIBRARIES)
2        -rm -f objectlist.awk.in
3        for i in `ls *.lo` ; \
4        do \
5          echo $$i `pwd`/$$i >> objectlist.awk.in ; \
6        done
7
8#
9# documentation rules
10#
11
12SUFFIXES = .def .xml
13
14CHEW = ${top_builddir}/../doc/makedoc -f $(top_srcdir)/../doc/doc.str
15
16.c.def:
17        $(CHEW) < $< > $*.def || ( rm $*.def && false )
18        @touch stmp-def
19
20TARGETDOC ?= ../tmp.texi
21
22doc: $(CHEWOUT_FILES)
23        for chapter in $(CHAPTERS) ; \
24        do \
25          cat $(srcdir)/$$chapter >> $(TARGETDOC) ; \
26        done
27
28DOCBOOK_CHEW = ${top_srcdir}/../doc/makedocbook.py
29DOCBOOK_OUT_FILES = $(CHEWOUT_FILES:.def=.xml)
30DOCBOOK_CHAPTERS = $(CHAPTERS:.tex=.xml)
31
32.c.xml:
33        $(DOCBOOK_CHEW) < $< > $*.xml || ( rm $*.xml && false )
34        @touch stmp-xml
35
36docbook: $(DOCBOOK_OUT_FILES)
37        for chapter in $(DOCBOOK_CHAPTERS) ; \
38        do \
39          ${top_srcdir}/../doc/chapter-texi2docbook.py <$(srcdir)/$${chapter%.xml}.tex >../$$chapter ; \
40        done
41
42CLEANFILES = $(CHEWOUT_FILES) $(DOCBOOK_OUT_FILES)
Note: See TracBrowser for help on using the repository browser.