all: thesis.ps

thesis.ps: *.dot *.tex *.bib Makefile
	dot -Tps feasibility1.dot > feasibility1.eps
	#dot -Tps feasibility2.dot > feasibility2.eps
	dot -Tps conversion1.dot > conversion1.eps
	dot -Tps resolv1.dot > resolv1.eps
	dot -Tps unresolvable1.dot > unresolvable1.eps
	dot -Tps movehiding1.dot > movehiding1.eps
	dot -Tps atree.dot > atree.ps
	dot -Tps 5inputfeasfavstrat.dot > 5inputfeasfavstrat.ps
	./counter 0 > fzero.tex
	./counter 1 > fone.tex
	./counter 4 > ffour.tex
	./favcounter 0 > gzero.tex
	./favcounter 1 > gone.tex
	./favcounter 4 > gfour.tex
	latex thesis.tex
	bibtex thesis
	#bibtex chemcomp
	latex thesis.tex
	latex thesis.tex
	dvips -t letter -o thesis.ps thesis.dvi
	rm -f fzero.tex
	rm -f fone.tex
	rm -f ffour.tex
	rm -f gzero.tex
	rm -f gone.tex
	rm -f gfour.tex
	#make clean
	#ps2pdf thesis.ps

clean:
	rm -f *.aux 
	rm -f *.log
	rm -f thesis.ps
	rm -f thesis.dvi
	rm -f feasibility1.eps
	rm -f conversion1.eps
	rm -f unresolvable1.eps
	rm -f movehiding1.eps

clean2:
	rm -f *.eps
	rm -f *.aux 
	rm -f *.log
	rm -f *.dvi
	rm -f *.ps
	rm -f *.sty
	rm -f *.bbl
	rm -f *.blg
