https://github.com/cran/nacopula
Revision e24ab1e1bade02a8136bd488815825e92fa6acd7 authored by Martin Maechler on 18 August 2010, 00:00:00 UTC, committed by Gabor Csardi on 18 August 2010, 00:00:00 UTC
1 parent 57da57c
Raw File
Tip revision: e24ab1e1bade02a8136bd488815825e92fa6acd7 authored by Martin Maechler on 18 August 2010, 00:00:00 UTC
version 0.4-3
Tip revision: e24ab1e
Makefile
###--- Makefile mainly from Douglas Bates

## need to get 'texclean' command

DRIVERS = nacopula
#R_LIB = /usr/local/lib/R
R_LIB = /usr/local/app/R/current
R_PROG = R-devel
R_PROG = R
R_CALL = ${R_PROG} --vanilla --silent
#                  ^^^^^^^^^ also loses R_LIBS
R_CALL = ${R_PROG} --no-init-file --no-save --silent
R_CALL = ${R_PROG} --no-init-file --no-save --silent

TPUTS = ${TEXINPUTS}:${R_LIB}/share/texmf//

all: $(DRIVERS:=.pdf)
	${RM} *.out

%.tex: %.Rnw
	${R_PROG} CMD Sweave $<
##	echo "library(tools); Sweave('$<')" | ${R_CALL}
## I cannot yet set '--vanilla' when using 'R CMD Sweave' ...

%.R: %.Rnw
	${R_PROG} CMD Stangle $<

%.pdf : %.tex *.bib
	TEXINPUTS=${TPUTS} texi2dvi --pdf $<

%.dvi : %.tex *.bib
	TEXINPUTS=${TPUTS} texi2dvi $<


purge:
	$(RM) Rplots.pdf $(DRIVERS:=.out) *.aux *.log *.blg
clean: purge
	$(RM) $(DRIVERS:=.tex) $(DRIVERS:=.bbl)

realclean: clean
	$(RM) $(DRIVERS:=.pdf)
back to top