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