xref: /aosp_15_r20/external/e2fsprogs/doc/Makefile.in (revision 6a54128f25917bfc36a8a6e9d722c04a0b4641b6)
1*6a54128fSAndroid Build Coastguard Worker#
2*6a54128fSAndroid Build Coastguard Worker# Makefile for the doc directory
3*6a54128fSAndroid Build Coastguard Worker#
4*6a54128fSAndroid Build Coastguard Worker
5*6a54128fSAndroid Build Coastguard Workersrcdir = @srcdir@
6*6a54128fSAndroid Build Coastguard Workertop_srcdir = @top_srcdir@
7*6a54128fSAndroid Build Coastguard WorkerVPATH = @srcdir@
8*6a54128fSAndroid Build Coastguard Workertop_builddir = ..
9*6a54128fSAndroid Build Coastguard Workermy_dir = doc
10*6a54128fSAndroid Build Coastguard WorkerINSTALL = @INSTALL@
11*6a54128fSAndroid Build Coastguard WorkerMKDIR_P = @MKDIR_P@
12*6a54128fSAndroid Build Coastguard Worker
13*6a54128fSAndroid Build Coastguard Worker@MCONFIG@
14*6a54128fSAndroid Build Coastguard Worker
15*6a54128fSAndroid Build Coastguard WorkerDVI=texi2dvi --clean
16*6a54128fSAndroid Build Coastguard WorkerDVIPS=dvips -o "$@"
17*6a54128fSAndroid Build Coastguard WorkerINFO=@MAKEINFO@
18*6a54128fSAndroid Build Coastguard WorkerHTML=makeinfo --html --no-split
19*6a54128fSAndroid Build Coastguard WorkerPS2PDF=ps2pdf
20*6a54128fSAndroid Build Coastguard Worker
21*6a54128fSAndroid Build Coastguard Workerall:: libext2fs.info libext2fs.dvi libext2fs.html
22*6a54128fSAndroid Build Coastguard Worker
23*6a54128fSAndroid Build Coastguard Workerinstall-doc-libs: libext2fs.info libext2fs.dvi
24*6a54128fSAndroid Build Coastguard Worker	$(Q) $(RM) -rf $(DESTDIR)$(infodir)/libext2fs.info*
25*6a54128fSAndroid Build Coastguard Worker	$(E) "	MKDIR_P $(infodir)"
26*6a54128fSAndroid Build Coastguard Worker	$(Q) $(MKDIR_P) $(DESTDIR)$(infodir)
27*6a54128fSAndroid Build Coastguard Worker	-$(Q) for i in libext2fs.info* ; do \
28*6a54128fSAndroid Build Coastguard Worker		echo "	INSTALL_DATA $(infodir)/$$i" ; \
29*6a54128fSAndroid Build Coastguard Worker		$(INSTALL_DATA) $$i $(DESTDIR)$(infodir)/$$i ; \
30*6a54128fSAndroid Build Coastguard Worker	done
31*6a54128fSAndroid Build Coastguard Worker	$(E) "	GZIP $(infodir)/libext2fs.info*"
32*6a54128fSAndroid Build Coastguard Worker	-$(Q) gzip -9n $(DESTDIR)$(infodir)/libext2fs.info*
33*6a54128fSAndroid Build Coastguard Worker
34*6a54128fSAndroid Build Coastguard Workeruninstall-doc-libs:
35*6a54128fSAndroid Build Coastguard Worker	$(RM) -rf $(DESTDIR)$(infodir)/libext2fs.info*
36*6a54128fSAndroid Build Coastguard Worker
37*6a54128fSAndroid Build Coastguard Workerlibext2fs.info: $(srcdir)/libext2fs.texinfo
38*6a54128fSAndroid Build Coastguard Worker	$(E) "	MAKEINFO $@"
39*6a54128fSAndroid Build Coastguard Worker	-$(Q) $(INFO) $(srcdir)/libext2fs.texinfo
40*6a54128fSAndroid Build Coastguard Worker
41*6a54128fSAndroid Build Coastguard Workerlibext2fs.dvi: $(srcdir)/libext2fs.texinfo
42*6a54128fSAndroid Build Coastguard Worker	$(E) "	TEXI2DVI $@"
43*6a54128fSAndroid Build Coastguard Worker	-$(Q) $(DVI) $(srcdir)/libext2fs.texinfo
44*6a54128fSAndroid Build Coastguard Worker
45*6a54128fSAndroid Build Coastguard Workerlibext2fs.ps: libext2fs.dvi
46*6a54128fSAndroid Build Coastguard Worker	$(E) "	DVIPS $@"
47*6a54128fSAndroid Build Coastguard Worker	-$(Q) $(DVIPS) libext2fs.dvi
48*6a54128fSAndroid Build Coastguard Worker
49*6a54128fSAndroid Build Coastguard Workerlibext2fs.pdf: libext2fs.ps
50*6a54128fSAndroid Build Coastguard Worker	$(E) "	PS2PDF $@"
51*6a54128fSAndroid Build Coastguard Worker	-$(Q) $(PS2PDF) libext2fs.ps
52*6a54128fSAndroid Build Coastguard Worker
53*6a54128fSAndroid Build Coastguard Workerlibext2fs.html: $(srcdir)/libext2fs.texinfo
54*6a54128fSAndroid Build Coastguard Worker	$(E) "	TEXI2HTML $@"
55*6a54128fSAndroid Build Coastguard Worker	-$(Q) $(HTML) $(srcdir)/libext2fs.texinfo
56*6a54128fSAndroid Build Coastguard Worker
57*6a54128fSAndroid Build Coastguard Worker.PHONY: distclean
58*6a54128fSAndroid Build Coastguard Workerdistclean:: clean
59*6a54128fSAndroid Build Coastguard Worker	$(RM) -f Makefile
60*6a54128fSAndroid Build Coastguard Worker
61*6a54128fSAndroid Build Coastguard Worker.PHONY: clean
62*6a54128fSAndroid Build Coastguard Workerclean:: clean-all
63*6a54128fSAndroid Build Coastguard Worker
64*6a54128fSAndroid Build Coastguard Worker.PHONY: clean-all
65*6a54128fSAndroid Build Coastguard Workerclean-all:: clean-tex clean-backup clean-final clean-tarfiles clean-html
66*6a54128fSAndroid Build Coastguard Worker
67*6a54128fSAndroid Build Coastguard Worker.PHONY: clean-final
68*6a54128fSAndroid Build Coastguard Workerclean-final::
69*6a54128fSAndroid Build Coastguard Worker	$(RM) -f *.ps *.info *.info-? *.html *.pdf
70*6a54128fSAndroid Build Coastguard Worker
71*6a54128fSAndroid Build Coastguard Worker.PHONY: clean-tex
72*6a54128fSAndroid Build Coastguard Workerclean-tex::
73*6a54128fSAndroid Build Coastguard Worker	$(RM) -f *.aux *.cp *.dvi *.fn *.ky *.log *.pg *.toc *.tp *.vr *.fns
74*6a54128fSAndroid Build Coastguard Worker
75*6a54128fSAndroid Build Coastguard Worker.PHONY: clean-backup
76*6a54128fSAndroid Build Coastguard Workerclean-backup::
77*6a54128fSAndroid Build Coastguard Worker	$(RM) -f *~ #*
78*6a54128fSAndroid Build Coastguard Worker
79*6a54128fSAndroid Build Coastguard Worker.PHONY: clean-tarfiles
80*6a54128fSAndroid Build Coastguard Workerclean-tarfiles::
81*6a54128fSAndroid Build Coastguard Worker	$(RM) -f *.tar *.tar.gz *.tgz
82*6a54128fSAndroid Build Coastguard Worker
83*6a54128fSAndroid Build Coastguard Workerclean-html::
84*6a54128fSAndroid Build Coastguard Worker	$(RM) -f *.html
85*6a54128fSAndroid Build Coastguard Worker
86