blob: 5747e289eec89c166a1e14f716989177b79ff1f3 [file] [log] [blame]
Theodore Ts'o21c84b71997-04-29 16:15:03 +00001#
2# Makefile for the doc directory
3#
4
5srcdir = @srcdir@
6top_srcdir = @top_srcdir@
7VPATH = @srcdir@
8top_builddir = ..
9my_dir = doc
10INSTALL = @INSTALL@
11
12@MCONFIG@
13
14DVI=texi2dvi
15DVIPS=dvips -o "$@"
16INFO=makeinfo
17HTML=texi2html
18RM=/bin/rm -rf
19
20all:: libext2fs.info libext2fs.dvi
21
22install-doc-libs:
Theodore Ts'oe5fa0e31998-04-01 02:18:45 +000023 $(RM) $(DESTDIR)$(infodir)/libext2fs.info*
Theodore Ts'o21c84b71997-04-29 16:15:03 +000024 $(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
Theodore Ts'oe5fa0e31998-04-01 02:18:45 +000030uninstall-doc-libs:
31 $(RM) $(DESTDIR)$(infodir)/libext2fs.info*
32
Theodore Ts'o21c84b71997-04-29 16:15:03 +000033libext2fs.info: $(srcdir)/libext2fs.texinfo
34 $(INFO) $(srcdir)/libext2fs.texinfo
35
36libext2fs.dvi: $(srcdir)/libext2fs.texinfo
37 $(DVI) $(srcdir)/libext2fs.texinfo
38
39.PHONY: clean
40clean:: clean-all
41
42.PHONY: clean-all
43clean-all:: clean-tex clean-backup clean-final clean-tarfiles
44
45.PHONY: clean-final
46clean-final::
47 $(RM) *.ps *.info *.info-? *.html
48
49.PHONY: clean-tex
50clean-tex::
51 $(RM) *.aux *.cp *.dvi *.fn *.ky *.log *.pg *.toc *.tp *.vr *.fns
52
53.PHONY: clean-backup
54clean-backup::
55 $(RM) *~ #*
56
57.PHONY: clean-tarfiles
58clean-tarfiles::
59 $(RM) *.tar *.tar.gz *.tgz
60
61
62