Add libgloss install-pdf and install-html targets.
The toplevel makefile used by binutils/gcc/newlib/etc has install-pdf and install-html targets, but they fail because libgloss doesn't support them. Tested with an arm-eabi combined tree build and install, and verifying that the install-pdf and install-html targets now work, and that the pdf and html doc files are now in the install tree. libgloss/ * Makefile.in (install-html, install-pdf): New. * doc/Makefile.in (htmldir, pdfdir): New. (porting.ps): Delete white space on blank line. (install-pdf, install-html): New.
This commit is contained in:
parent
6dbd190111
commit
7e72be1c39
|
@ -181,6 +181,16 @@ install-info:
|
|||
srcrootpre=`cd $(srcdir); pwd`/; export srcrootpre; \
|
||||
$(MAKE) DO=$@ DODIRS=doc $(FLAGS_TO_PASS) subdir_do
|
||||
|
||||
install-html:
|
||||
rootpre=`pwd`/; export rootpre; \
|
||||
srcrootpre=`cd $(srcdir); pwd`/; export srcrootpre; \
|
||||
$(MAKE) DO=$@ DODIRS=doc $(FLAGS_TO_PASS) subdir_do
|
||||
|
||||
install-pdf:
|
||||
rootpre=`pwd`/; export rootpre; \
|
||||
srcrootpre=`cd $(srcdir); pwd`/; export srcrootpre; \
|
||||
$(MAKE) DO=$@ DODIRS=doc $(FLAGS_TO_PASS) subdir_do
|
||||
|
||||
clean-info:
|
||||
|
||||
force:
|
||||
|
|
|
@ -22,6 +22,8 @@ datarootdir = @datarootdir@
|
|||
mandir = @mandir@
|
||||
man1dir = $(mandir)/man1
|
||||
infodir = @infodir@
|
||||
htmldir = @htmldir@
|
||||
pdfdir = @pdfdir@
|
||||
|
||||
MAKEINFO = makeinfo
|
||||
TEXI2DVI = TEXINPUTS=$(TEXIDIR):$(srcdir):$$TEXINPUTS texi2dvi
|
||||
|
@ -69,7 +71,7 @@ porting.html: $(srcdir)/porting.texi $(srcdir)/porting.texi
|
|||
|
||||
porting.ps: porting.dvi
|
||||
dvips -f porting.dvi > porting.ps
|
||||
|
||||
|
||||
# different targets for -ms, -mm, -me
|
||||
# Try to use a recent texi2roff. v2 was put on prep in jan91.
|
||||
# If you want an index, see texi2roff doc for postprocessing
|
||||
|
@ -146,6 +148,23 @@ install-info: info
|
|||
$(INSTALL_DATA) $$i $(DESTDIR)$(infodir)/$$i ; \
|
||||
done
|
||||
|
||||
install-pdf: pdf
|
||||
for i in *.pdf ; do \
|
||||
$(INSTALL_DATA) $$i $(DESTDIR)$(pdfdir)/$$i ; \
|
||||
done
|
||||
|
||||
install-html: html
|
||||
for i in *.html ; do \
|
||||
if [ -d $$i ]; then \
|
||||
mkdir -p $(DESTDIR)$(htmldir)/$$i ; \
|
||||
for j in $$i/*.html ; do \
|
||||
$(INSTALL_DATA) $$j $(DESTDIR)$(htmldir)/$$j ; \
|
||||
done \
|
||||
else \
|
||||
$(INSTALL_DATA) $$i $(DESTDIR)$(htmldir)/$$i ; \
|
||||
fi ; \
|
||||
done
|
||||
|
||||
clean-info:
|
||||
-rm -rf *.info*
|
||||
|
||||
|
|
Loading…
Reference in New Issue