blob: 2a8a5fdadd050167c24333185c15b907a48ad516 [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
Theodore Ts'o3ac9f0e1999-07-19 21:02:11 +000039.PHONY: distclean
40distclean:: clean
41 $(RM) Makefile
42
Theodore Ts'o21c84b71997-04-29 16:15:03 +000043.PHONY: clean
44clean:: clean-all
45
46.PHONY: clean-all
47clean-all:: clean-tex clean-backup clean-final clean-tarfiles
48
49.PHONY: clean-final
50clean-final::
51 $(RM) *.ps *.info *.info-? *.html
52
53.PHONY: clean-tex
54clean-tex::
55 $(RM) *.aux *.cp *.dvi *.fn *.ky *.log *.pg *.toc *.tp *.vr *.fns
56
57.PHONY: clean-backup
58clean-backup::
59 $(RM) *~ #*
60
61.PHONY: clean-tarfiles
62clean-tarfiles::
63 $(RM) *.tar *.tar.gz *.tgz
64
65
66