Whamcloud - gitweb
b7f73b2d2166605e89766143df28e94425f8a2bb
[tools/e2fsprogs.git] / doc / Makefile.in
1 #
2 # Makefile for the doc directory
3 #
4
5 srcdir = @srcdir@
6 top_srcdir = @top_srcdir@
7 VPATH = @srcdir@
8 top_builddir = ..
9 my_dir = doc
10 INSTALL = @INSTALL@
11
12 @MCONFIG@
13
14 DVI=texi2dvi
15 DVIPS=dvips -o "$@"
16 INFO=makeinfo
17 HTML=texi2html
18
19 all:: libext2fs.info libext2fs.dvi
20
21 install-doc-libs:
22         $(RM) -rf $(DESTDIR)$(infodir)/libext2fs.info*
23         $(top_srcdir)/mkinstalldirs $(DESTDIR)$(infodir)
24         for i in libext2fs.info* ; do \
25                 $(INSTALL_DATA) $$i $(DESTDIR)$(infodir)/$$i ; \
26         done
27         gzip -9 $(DESTDIR)$(infodir)/libext2fs.info*
28
29 uninstall-doc-libs:
30         $(RM) -rf $(DESTDIR)$(infodir)/libext2fs.info*
31
32 libext2fs.info: $(srcdir)/libext2fs.texinfo
33         @echo " MAKEINFO $<"
34         -@$(INFO) $(srcdir)/libext2fs.texinfo
35
36 libext2fs.dvi: $(srcdir)/libext2fs.texinfo
37         @echo " TEXI2DVI $<"
38         -@$(DVI) $(srcdir)/libext2fs.texinfo
39
40 .PHONY: distclean
41 distclean:: clean
42         $(RM) -f Makefile
43
44 .PHONY: clean
45 clean:: clean-all
46
47 .PHONY: clean-all
48 clean-all:: clean-tex clean-backup clean-final clean-tarfiles
49
50 .PHONY: clean-final
51 clean-final::
52         $(RM) -f *.ps *.info *.info-? *.html
53
54 .PHONY: clean-tex
55 clean-tex::
56         $(RM) -f *.aux *.cp *.dvi *.fn *.ky *.log *.pg *.toc *.tp *.vr *.fns
57
58 .PHONY: clean-backup
59 clean-backup::
60         $(RM) -f *~ #*
61
62 .PHONY: clean-tarfiles
63 clean-tarfiles::
64         $(RM) -f *.tar *.tar.gz *.tgz