]> git.ipfire.org Git - thirdparty/e2fsprogs.git/blame - doc/Makefile.in
libext2fs: fix potential divide by zero bug caused by a lxcfs bug
[thirdparty/e2fsprogs.git] / doc / Makefile.in
CommitLineData
21c84b71
TT
1#
2# Makefile for the doc directory
3#
4
5srcdir = @srcdir@
6top_srcdir = @top_srcdir@
7VPATH = @srcdir@
8top_builddir = ..
9my_dir = doc
10INSTALL = @INSTALL@
3ab2fd4e 11MKDIR_P = @MKDIR_P@
21c84b71
TT
12
13@MCONFIG@
14
b3b7dafe 15DVI=texi2dvi --clean
21c84b71 16DVIPS=dvips -o "$@"
7321d94e 17INFO=@MAKEINFO@
b79e338d 18HTML=makeinfo --html --no-split
ccfedb17 19PS2PDF=ps2pdf
21c84b71 20
b79e338d 21all:: libext2fs.info libext2fs.dvi libext2fs.html
21c84b71 22
1f803990 23install-doc-libs: libext2fs.info libext2fs.dvi
c13351f6 24 $(Q) $(RM) -rf $(DESTDIR)$(infodir)/libext2fs.info*
5abc0414
RB
25 $(E) " MKDIR_P $(infodir)"
26 $(Q) $(MKDIR_P) $(DESTDIR)$(infodir)
c13351f6 27 -$(Q) for i in libext2fs.info* ; do \
522798d3 28 echo " INSTALL_DATA $(infodir)/$$i" ; \
21c84b71
TT
29 $(INSTALL_DATA) $$i $(DESTDIR)$(infodir)/$$i ; \
30 done
c13351f6 31 $(E) " GZIP $(infodir)/libext2fs.info*"
a782b50e 32 -$(Q) gzip -9n $(DESTDIR)$(infodir)/libext2fs.info*
21c84b71 33
e5fa0e30 34uninstall-doc-libs:
acd8df68 35 $(RM) -rf $(DESTDIR)$(infodir)/libext2fs.info*
e5fa0e30 36
21c84b71 37libext2fs.info: $(srcdir)/libext2fs.texinfo
c13351f6
TT
38 $(E) " MAKEINFO $@"
39 -$(Q) $(INFO) $(srcdir)/libext2fs.texinfo
21c84b71
TT
40
41libext2fs.dvi: $(srcdir)/libext2fs.texinfo
c13351f6
TT
42 $(E) " TEXI2DVI $@"
43 -$(Q) $(DVI) $(srcdir)/libext2fs.texinfo
21c84b71 44
ccfedb17
TT
45libext2fs.ps: libext2fs.dvi
46 $(E) " DVIPS $@"
47 -$(Q) $(DVIPS) libext2fs.dvi
48
49libext2fs.pdf: libext2fs.ps
50 $(E) " PS2PDF $@"
51 -$(Q) $(PS2PDF) libext2fs.ps
52
b79e338d 53libext2fs.html: $(srcdir)/libext2fs.texinfo
4534f8bc
TT
54 $(E) " TEXI2HTML $@"
55 -$(Q) $(HTML) $(srcdir)/libext2fs.texinfo
4534f8bc 56
3ac9f0ef
TT
57.PHONY: distclean
58distclean:: clean
acd8df68 59 $(RM) -f Makefile
3ac9f0ef 60
21c84b71
TT
61.PHONY: clean
62clean:: clean-all
63
64.PHONY: clean-all
4534f8bc 65clean-all:: clean-tex clean-backup clean-final clean-tarfiles clean-html
21c84b71
TT
66
67.PHONY: clean-final
68clean-final::
ccfedb17 69 $(RM) -f *.ps *.info *.info-? *.html *.pdf
21c84b71
TT
70
71.PHONY: clean-tex
72clean-tex::
71e770ff 73 $(RM) -f *.aux *.cp *.dvi *.fn *.ky *.log *.pg *.toc *.tp *.vr *.fns
21c84b71
TT
74
75.PHONY: clean-backup
76clean-backup::
71e770ff 77 $(RM) -f *~ #*
21c84b71
TT
78
79.PHONY: clean-tarfiles
80clean-tarfiles::
71e770ff 81 $(RM) -f *.tar *.tar.gz *.tgz
4534f8bc
TT
82
83clean-html::
84 $(RM) -f *.html
85