Rev 6660 | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed
## ${R_HOME}/doc/manual/Makefile.winPAPER = a4LATEX = pdflatexTEX = pdftexMAKEINDEX = makeindexsrcdir = .mansrcs = Manual.tex $(srcdir)/writing-Rd.tex \$(srcdir)/plotmath.tex $(srcdir)/programming.tex \$(srcdir)/primitive-funs.tex## FIXME: This should be autogenerated!pkgsrcs = \pkg-base.tex \pkg-eda.tex \pkg-lqs.tex \pkg-modreg.tex \pkg-mva.tex \pkg-nls.tex \pkg-splines.tex \pkg-stepfun.tex \pkg-ts.texManparts = Man-1.ps Man-2.ps Man-3.ps Man-4.ps \Man-5.ps Man-6.ps Man-7.ps Man-8.psManbooks = $(Manparts:.ps=.bps)all: lib2tex.pl pdflib2tex.pl: lib2tex.insed -e 1d $^ > $@Manual.tex: $(srcdir)/Manual.tex.insed -e s/@R_PAPERSIZE@/$(PAPER)/ $^ > $@Reference.tex: $(srcdir)/Reference.tex.insed -e s/@R_PAPERSIZE@/$(PAPER)/ $^ > $@pdf: Manual.pdf Reference.pdf R-external.pdfManual.pdf: Manual.tex Version.tex $(mansrcs) $(srcdir)/Rd.sty@echo "Making PDF LaTeX documentation ..."@$(RM) -f *.aux Manual.toc@TEXINPUTS="pdf;.;" \$(LATEX) '\nonstopmode\input{Manual.tex}'@$(MAKEINDEX) Manual@TEXINPUTS="pdf;.;" \$(LATEX) '\nonstopmode\input{Manual.tex}'Reference.pdf: Reference.tex Version.tex $(pkgsrcs) $(srcdir)/Rd.sty@echo " PDF LaTeX documentation: Reference Index ..."@$(RM) -f *.aux Reference.toc Reference.ind@TEXINPUTS="pdf;.;" \$(LATEX) '\nonstopmode\input{Reference.tex}'@$(MAKEINDEX) Reference@TEXINPUTS="pdf;.;" \$(LATEX) '\nonstopmode\input{Reference.tex}'R-external.pdf: R-external.texi$(TEX) $^$(TEX) $^Version.tex: ../../bin/rterm.exe../../bin/rterm.exe --version > $@pkg-%.tex: FORCE@echo "Collecting components of $@ ..."cd ../../src/gnuwin32/help && $(MAKE) latex-$*perl lib2tex.pl $*FORCE:mostlyclean: cleanclean:@echo cleaning in doc/manual@-rm -f *.aux *.toc Manual.i?? Reference.i?? *.pdf *.log@-rm -f R-external.cp R-external.fn R-external.ky R-external.pg \R-external.tmp R-external.tp R-external.vrdistclean: clean@-rm -f auto Version.tex pkg-*.tex lib2tex.pl \Manual.tex Reference.texmaintainer-clean: distclean