include ${SEPINC}/SEP.defs

ALL_DIRS = Intro Chapter1 Chapter2 Chapter3 Chapter4

vpath %.v ../Intro/Fig ../Chapter1/Fig ../Chapter2/Fig ../Chapter3/Fig

#paper.dvi: paper.tex
#	texpr -l -2 -d paper.tex

FIGDIR = ../Fig

#print: paper.dvi
#	texpr printer=lw from=1 to=20 all.dvi
#	sleep 600; texpr printer=lw from=21 to=40 all.dvi
#	sleep 600; texpr printer=lw from=41 to=60 all.dvi
#	sleep 600; texpr printer=lw from=61 to=80 all.dvi
#	sleep 600; texpr printer=lw from=81 to=100 all.dvi
#	sleep 600; texpr printer=lw from=101 to=120 all.dvi

TourClean: FORCE
	cd ../intro; gmake clean
	cd ../chapter1; gmake clean
	cd ../chapter2; gmake clean
	cd ../chapter3; gmake clean
	cd ../chapter4; gmake clean

TourBurn: FORCE
	cd ../intro; gmake burn
	cd ../chapter1; gmake burn
	cd ../chapter2; gmake burn
	cd ../chapter3; gmake burn
	cd ../chapter4; gmake burn

TourFigures: FORCE
	cd ../intro; gmake Rfigures
	cd ../chapter1; gmake Rfigures
	cd ../chapter2; gmake Rfigures
	cd ../chapter3; gmake Rfigures
	cd ../chapter4; gmake Rfigures

%.tube: %.v FORCE
	echo 'Rule 1'
	cd ${FIGDIR}; gmake $@


install-to-read: ./../Dvi/SEP85.dvi 
	/bin/cp paper.dvi ./../Dvi/SEP85.dvi 

./../Dvi/SEP85.dvi:  paper.dvi
	texpr -l -2 -d paper.tex

figures:  $(subst %, figures_one.%, ${ALL_DIRS})

figures_one.%:
	cd ./../$* ; ${MAKE} figures

cleanburn: allburn allclean

allburn:  $(subst %, burn_one.%, ${ALL_DIRS})

burn_one.%:
	cd ./../$* ; ${MAKE} burn

allclean:  $(subst %, clean_one.%, ${ALL_DIRS})

clean_one.%:
	cd ./../$* ; ${MAKE} clean

clean:
	/bin/rm *.dvi *.log *.aux TEX*  *.ps *.toc *.idx *.lof

include ${SEPINC}/SEP.obj.rules
include ${SEPINC}/SEP.prog.rules
include ${SEPINC}/SEP.idoc.rules
