useR = /usr/share/R-3.2.5/bin/R --slave --vanilla
BD = run
RD = res
SD = src
DD = data
CF = conf
LD = log
BASE = baserun


.PHONY = plot sim

$(LD)/dbOK: $(SD)/db.R
	echo 'source("$(SD)/db.R")' | $(useR) 1> $(LD)/data.out 2> $(LD)/data.err
	touch $(LD)/dbOK

$(LD)/inputOK: $(SD)/input.R $(LD)/dbOK
	echo 'source("$(SD)/input.R")' | $(useR) 1> $(LD)/data.out 2> $(LD)/data.err
	touch $(LD)/inputOK

$(LD)/modelOK: $(SD)/model.R $(LD)/inputOK
	echo 'source("$(SD)/model.R")' | $(useR) 1> $(LD)/data.out 2> $(LD)/data.err
	touch $(LD)/modelOK

$(LD)/plotOK: $(LD)/modelOK
	echo 'source("$(SD)/plot.R")' | $(useR) 1> $(LD)/plot.out 2> $(LD)/plot.err
	touch $(LD)/plotOK

plot: $(LD)/plotOK

sim:
	rm -f $(RD)/* $(DD)/* $(LD)/*OK $(BD)/* 
	#rm -f $(DD)/* $(LD)/* $(BD)/* $(BASE)/* $(RD)/*
	#rm -rf test
