]> git.ipfire.org Git - thirdparty/e2fsprogs.git/blob - doc/Makefile.in
Update release notes, etc., for the 1.46.6 release
[thirdparty/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 MKDIR_P = @MKDIR_P@
12
13 @MCONFIG@
14
15 DVI=texi2dvi --clean
16 DVIPS=dvips -o "$@"
17 INFO=@MAKEINFO@
18 HTML=makeinfo --html --no-split
19 PS2PDF=ps2pdf
20
21 all:: libext2fs.info libext2fs.dvi libext2fs.html
22
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 ; \
30 done
31 $(E) " GZIP $(infodir)/libext2fs.info*"
32 -$(Q) gzip -9n $(DESTDIR)$(infodir)/libext2fs.info*
33
34 uninstall-doc-libs:
35 $(RM) -rf $(DESTDIR)$(infodir)/libext2fs.info*
36
37 libext2fs.info: $(srcdir)/libext2fs.texinfo
38 $(E) " MAKEINFO $@"
39 -$(Q) $(INFO) $(srcdir)/libext2fs.texinfo
40
41 libext2fs.dvi: $(srcdir)/libext2fs.texinfo
42 $(E) " TEXI2DVI $@"
43 -$(Q) $(DVI) $(srcdir)/libext2fs.texinfo
44
45 libext2fs.ps: libext2fs.dvi
46 $(E) " DVIPS $@"
47 -$(Q) $(DVIPS) libext2fs.dvi
48
49 libext2fs.pdf: libext2fs.ps
50 $(E) " PS2PDF $@"
51 -$(Q) $(PS2PDF) libext2fs.ps
52
53 libext2fs.html: $(srcdir)/libext2fs.texinfo
54 $(E) " TEXI2HTML $@"
55 -$(Q) $(HTML) $(srcdir)/libext2fs.texinfo
56
57 .PHONY: distclean
58 distclean:: clean
59 $(RM) -f Makefile
60
61 .PHONY: clean
62 clean:: clean-all
63
64 .PHONY: clean-all
65 clean-all:: clean-tex clean-backup clean-final clean-tarfiles clean-html
66
67 .PHONY: clean-final
68 clean-final::
69 $(RM) -f *.ps *.info *.info-? *.html *.pdf
70
71 .PHONY: clean-tex
72 clean-tex::
73 $(RM) -f *.aux *.cp *.dvi *.fn *.ky *.log *.pg *.toc *.tp *.vr *.fns
74
75 .PHONY: clean-backup
76 clean-backup::
77 $(RM) -f *~ #*
78
79 .PHONY: clean-tarfiles
80 clean-tarfiles::
81 $(RM) -f *.tar *.tar.gz *.tgz
82
83 clean-html::
84 $(RM) -f *.html
85