2 # Makefile for the doc directory
6 top_srcdir = @top_srcdir@
18 HTML=makeinfo --html --no-split
21 all:: libext2fs.info libext2fs.dvi libext2fs.html
23 install-doc-libs: libext2fs.info libext2fs.dvi
24 $(Q) $(RM) -rf $(DESTDIR)$(infodir)/libext2fs.info*
25 $(E) " MKDIR_P $(infodir)"
26 $(Q) $(MKDIR_P) $(DESTDIR)$(infodir)
27 -$(Q) for i in libext2fs.info* ; do \
28 echo " INSTALL_DATA $(infodir)/$$i" ; \
29 $(INSTALL_DATA) $$i $(DESTDIR)$(infodir)/$$i ; \
31 $(E) " GZIP $(infodir)/libext2fs.info*"
32 -$(Q) gzip -9n $(DESTDIR)$(infodir)/libext2fs.info*
35 $(RM) -rf $(DESTDIR)$(infodir)/libext2fs.info*
37 libext2fs.info: $(srcdir)/libext2fs.texinfo
39 -$(Q) $(INFO) $(srcdir)/libext2fs.texinfo
41 libext2fs.dvi: $(srcdir)/libext2fs.texinfo
43 -$(Q) $(DVI) $(srcdir)/libext2fs.texinfo
45 libext2fs.ps: libext2fs.dvi
47 -$(Q) $(DVIPS) libext2fs.dvi
49 libext2fs.pdf: libext2fs.ps
51 -$(Q) $(PS2PDF) libext2fs.ps
53 libext2fs.html: $(srcdir)/libext2fs.texinfo
55 -$(Q) $(HTML) $(srcdir)/libext2fs.texinfo
65 clean-all:: clean-tex clean-backup clean-final clean-tarfiles clean-html
69 $(RM) -f *.ps *.info *.info-? *.html *.pdf
73 $(RM) -f *.aux *.cp *.dvi *.fn *.ky *.log *.pg *.toc *.tp *.vr *.fns
79 .PHONY: clean-tarfiles
81 $(RM) -f *.tar *.tar.gz *.tgz