BD = run
RD = res
SD = src
CD = test
DD = data
CF = conf
LD = log
RR = retro
LO = LO
BASE = baserun
useR = Rnewest

plot: $(RD)/footprint

$(RD)/footprint: $(SD)/sesam.R $(DD)/obs.dat  $(DD)/aux.dat  $(SD)/plotscript.R
	echo 'source("src/sesam.R");' | $(useR) --slave 1> $(LD)/plot.out 2> $(LD)/plot.err 
	mv $(LD)/plot.err $(LD)/plot.log

retro: $(RR)/retrorun5.RData

$(RR)/retrorun5.RData: $(SD)/sesam.R $(DD)/obs.dat  $(DD)/aux.dat $(SD)/retro.R $(SD)/extraPlots.R
	echo 'source("src/retro.R");' | $(useR) --slave 1> $(LD)/retro.out 2> $(LD)/retro.err
leaveout: $(LO)/LOrun2.RData

$(LO)/LOrun2.RData: $(SD)/sesam.R $(DD)/obs.dat  $(DD)/aux.dat $(SD)/leaveout.R $(SD)/extraPlots.R
	echo 'source("src/leaveout.R");' | $(useR) --slave 1> $(LD)/LO.out 2> $(LD)/LO.err

mprofile: $(BD)/mprof.RData

$(BD)/mprof.RData: $(SD)/sesam.R $(DD)/obs.dat  $(DD)/aux.dat  $(SD)/plotscript.R $(SD)/mprof.R
	echo 'source("src/mprof.R");' | $(useR) --slave 1> $(LD)/mprof.out 2> $(LD)/mprof.err

clean:
	rm -f $(BD)/*
	rm -f $(LD)/*
	find . -name '*~' -delete
	rm -rf _tmp 
