# Thanks to dons for 99% of this Makefile :) THESIS=reflection doc:: HaskellClassHierarchyWithClassObjectsF.eps HaskellClassHierarchyExample.eps HaskellClassHierarchyWithClassObjects.eps HaskellClassHierarchyCasting.eps JavaClassHierarchyExample.eps latex ${THESIS}.tex latex ${THESIS}.tex dvips -o ${THESIS}.ps ${THESIS}.dvi dvipdfm -o ${THESIS}.pdf ${THESIS}.dvi %.eps: %.dot dot -Tps "$<" > "$@" clean: rm -rf *.{dvi,ps,aux,log,toc,lot,lof,eps,pdf,lol,out} *~