MODEL=sched_stw
GEN_MODEL=gen
FICKLE=fickle
OUT=out.tina
TINA_FLAGS=-q
TINA=tina

stats:
	$(TINA) $(TINA_FLAGS) $(MODEL).tpn | tee -a $(OUT)
stats2:
	echo | tee -a $(OUT)
	echo 02 | tee -a $(OUT)
	$(TINA) $(TINA_FLAGS)  $(MODEL)02.tpn | tee -a $(OUT)
stats3:
	echo | tee -a $(OUT)
	echo 03 | tee -a $(OUT)
	$(TINA) $(TINA_FLAGS)  $(MODEL)03.tpn | tee -a $(OUT)
stats5:
	echo | tee -a $(OUT)
	echo 05 | tee -a $(OUT)
	$(TINA) $(TINA_FLAGS) $(MODEL)05.tpn | tee -a $(OUT)
stats10:
	echo | tee -a $(OUT)
	echo 10 | tee -a $(OUT)
	$(TINA) $(TINA_FLAGS) $(MODEL)10.tpn | tee -a $(OUT)
stats11:
	echo | tee -a $(OUT)
	echo 11 | tee -a $(OUT)
	$(TINA) $(TINA_FLAGS) $(MODEL)11.tpn | tee -a $(OUT)
stats12:
	echo | tee -a $(OUT)
	echo 12 | tee -a $(OUT)
	$(TINA) $(TINA_FLAGS) $(MODEL)12.tpn | tee -a $(OUT)

statsall: stats2 stats3 stats5 stats10 stats11 stats12

%: %.fcr
	frac $@.fcr $@.tts
	echo "#include \"../$(@).c\"" >> $@.tts/$@.c	
	$(MAKE) -f $(FRAC_MAKEFILE) $@

.PHONY: $(MODEL).fcr $(MODEL)02.fcr $(MODEL)03.fcr $(MODEL)05.fcr $(MODEL)10.fcr $(MODEL)11.fcr $(MODEL)12.fcr

clean:
	rm -rf *~ $(MODEL)*.tts $(OUT) $(MODEL)*.ktz
