DOCNAME = document
Rdir = ./Rchunks
figDir = ./figures
RFLAGS = --slave --no-timing --no-readline --restore --save
Rout = $(addprefix $(Rdir)/, load.Rout fig.Rout )
Figs = $(addprefix $(figDir)/, fig.pdf)

%.Rout : %.R
	R CMD BATCH $(RFLAGS) $< $@

%.pdf : %.eps
	epstopdf $<

all : R latex

R : $(Rout)
	@echo "done make R"

$(Rdir)/load.Rout : $(addprefix $(Rdir)/, load.R)
$(Rdir)/fig.Rout : $(addprefix $(Rdir)/, fig.R load.R)

latex : $(DOCNAME).rnw $(Rout) $(Figs)
	@python write.py
	@pdflatex $(DOCNAME).tex
	@while (grep "Rerun to get cross-references right" $(DOCNAME).log); do pdflatex $(DOCNAME).tex; done 
	@echo "done make latex"

.PHONY : clean

clean :
	@rm -f .RData $(Rout) $(DOCNAME).tex $(DOCNAME).pdf $(DOCNAME).log $(figDir)/*.eps  $(figDir)/*.pdf $(DOCNAME).aux rnw.aux
