https://github.com/cran/nacopula
Raw File
Tip revision: 57da57ce89c24a8e4c0dfaa6cc171e582fee6a86 authored by Martin Maechler on 02 July 2010, 00:00:00 UTC
version 0.4-2
Tip revision: 57da57c
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
	TEXINPUTS=${TPUTS} texi2dvi --pdf $<

%.dvi : %.tex
	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