PROJECTNAME = min
BD = BUGS
RD = R
AD = ADMB
runR = R CMD BATCH --vanilla 

.PHONY = all clean admb bugs r sim

all: bugs r admb

clean: 
	cd $(AD); rm -f fit.RData $(PROJECTNAME)_$(AD)_run.Rout *~
	cd $(RD); rm -f fit.RData $(PROJECTNAME)_$(RD)_run.Rout *~
	cd $(BD); rm -f fit.RData $(PROJECTNAME)_$(BD)_run.Rout *~

admb: $(AD)/fit.RData

$(AD)/fit.RData: $(AD)/$(PROJECTNAME)_$(AD)_run.R
	cd $(AD); $(runR) $(PROJECTNAME)_$(AD)_run.R

bugs: $(BD)/fit.RData

$(BD)/fit.RData: $(BD)/$(PROJECTNAME)_$(BD)_run.R
	cd $(BD); $(runR) $(PROJECTNAME)_$(BD)_run.R

r: $(RD)/fit.RData

$(RD)/fit.RData: $(RD)/$(PROJECTNAME)_$(RD)_run.R
	cd $(RD); $(runR) $(PROJECTNAME)_$(RD)_run.R

sim: 
	cd SIMS; make clean; make data; make est -j4; make collect

