2 # Makefile for the doc directory
6 top_srcdir = @top_srcdir@
17 HTML=makeinfo --html --no-split
20 all:: libext2fs.info libext2fs.dvi libext2fs.html
22 install-doc-libs: libext2fs.info libext2fs.dvi
23 $(Q) $(RM) -rf $(DESTDIR)$(infodir)/libext2fs.info*
24 $(E) " MKINSTALLDIRS $(infodir)"
25 $(Q) $(MKINSTALLDIRS) $(DESTDIR)$(infodir)
26 -$(Q) for i in libext2fs.info* ; do \
27 echo " INSTALL_DATA $(infodir)/$$i" ; \
28 $(INSTALL_DATA) $$i $(DESTDIR)$(infodir)/$$i ; \
30 $(E) " GZIP $(infodir)/libext2fs.info*"
31 -$(Q) gzip -9 $(DESTDIR)$(infodir)/libext2fs.info*
34 $(RM) -rf $(DESTDIR)$(infodir)/libext2fs.info*
36 libext2fs.info: $(srcdir)/libext2fs.texinfo
38 -$(Q) $(INFO) $(srcdir)/libext2fs.texinfo
40 libext2fs.dvi: $(srcdir)/libext2fs.texinfo
42 -$(Q) $(DVI) $(srcdir)/libext2fs.texinfo
44 libext2fs.ps: libext2fs.dvi
46 -$(Q) $(DVIPS) libext2fs.dvi
48 libext2fs.pdf: libext2fs.ps
50 -$(Q) $(PS2PDF) libext2fs.ps
52 libext2fs.html: $(srcdir)/libext2fs.texinfo
54 -$(Q) $(HTML) $(srcdir)/libext2fs.texinfo
64 clean-all:: clean-tex clean-backup clean-final clean-tarfiles clean-html
68 $(RM) -f *.ps *.info *.info-? *.html *.pdf
72 $(RM) -f *.aux *.cp *.dvi *.fn *.ky *.log *.pg *.toc *.tp *.vr *.fns
78 .PHONY: clean-tarfiles
80 $(RM) -f *.tar *.tar.gz *.tgz