Whamcloud - gitweb
Many files:
[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 RM=/bin/rm -rf
19
20 all:: libext2fs.info libext2fs.dvi
21
22 install-doc-libs:
23         $(RM) $(DESTDIR)$(infodir)/libext2fs.info*
24         $(top_srcdir)/mkinstalldirs $(DESTDIR)$(infodir)
25         for i in libext2fs.info* ; do \
26                 $(INSTALL_DATA) $$i $(DESTDIR)$(infodir)/$$i ; \
27         done
28         gzip -9 $(DESTDIR)$(infodir)/libext2fs.info*
29
30 uninstall-doc-libs:
31         $(RM) $(DESTDIR)$(infodir)/libext2fs.info*
32
33 libext2fs.info: $(srcdir)/libext2fs.texinfo
34         $(INFO) $(srcdir)/libext2fs.texinfo
35
36 libext2fs.dvi: $(srcdir)/libext2fs.texinfo
37         $(DVI) $(srcdir)/libext2fs.texinfo
38
39 .PHONY: distclean
40 distclean:: clean
41         $(RM) Makefile
42
43 .PHONY: clean
44 clean:: clean-all
45
46 .PHONY: clean-all
47 clean-all:: clean-tex clean-backup clean-final clean-tarfiles
48
49 .PHONY: clean-final
50 clean-final::
51         $(RM) *.ps *.info *.info-? *.html
52
53 .PHONY: clean-tex
54 clean-tex::
55         $(RM) *.aux *.cp *.dvi *.fn *.ky *.log *.pg *.toc *.tp *.vr *.fns
56
57 .PHONY: clean-backup
58 clean-backup::
59         $(RM) *~ #*
60
61 .PHONY: clean-tarfiles
62 clean-tarfiles::
63         $(RM) *.tar *.tar.gz *.tgz
64
65
66