include ${SEPINC}/SEP.top

RESDIR = ../idocorg/Fig
#                           defining the list of figures 
RESULTSER = reprod vpmovie Amovie process wave funpanel
RESULTSCR = pseudo 
RESULTSNR = nonrep 

default: tube

${RESDIR}/reprod.v: Data/Hbarents.HH
	Window n1=512 f2=47 n2=1 n3=1 <Data/Hbarents.HH >trace.H
	echo " d1=.004 d2=25. d3=0. o1=0. o2=0. o3=0." >>trace.H
	Wiggle < trace.H out=${RESDIR}/reprod.v >/dev/null

${RESDIR}/pseudo.v: Data/Hbarents.HH
	Window n1=512 f2=47 n2=1       <Data/Hbarents.HH >section.H
	echo " d1=.004 d2=25. d3=25. o1=0. o2=0. o3=0." >>section.H
	Wiggle < section.H out=${RESDIR}/pseudo.v >/dev/null

${RESDIR}/vpmovie.v: Data/thai.HH
	Window f3=15 n3=1 <Data/thai.HH >junk.H
	Ta2vplot <junk.H             out=${RESDIR}/vpmovie.v  >/dev/null
	Ta2vplot <junk.H             out=${RESDIR}/vpmovie.v3 >/dev/null

${RESDIR}/Amovie.v: Data/thai.HH
	Window f3=2 n3=30 <Data/thai.HH >fullmovie.H
	Window f3=10 n3=1 <fullmovie.H >junk.H
	Ta2vplot <junk.H                    out=${RESDIR}/Amovie.v  >/dev/null
	Cat  fullmovie.H >${RESDIR}/Amovie.A

${RESDIR}/funpanel.v: 
	Banner 100 "Interaction" >junk.H
	Byte <junk.H |Reverse which=1 >junk2.H
	Ta2vplot <junk2.H title="Menus" out=${RESDIR}/funpanel.v >/dev/null

${RESDIR}/process.%:  
	cd process ; ${MAKE} ../Fig/process.$*

${RESDIR}/wave.%: 
	cd wave    ; ${MAKE} ../Fig/wave.$*

#                           			override default actions
funpanel.action:
	xtpanel-examples

#                                       Binaries live here temporarily 
Bin/%:  
	cd Bin; ${MAKE} $*

#                                       Libraries live here  temporarily 
Lib/%:  
	cd Lib ; ${MAKE} $*

#                                       Source code used through out the paper 
Src/%:  
	cd Src ; ${MAKE} $*

#                           make sure all directories are cleaned 
clean: texclean jclean
	cd Lib ;     ${MAKE} clean
	cd Src ;     ${MAKE} clean
	cd process ; ${MAKE} clean
	cd wave ;    ${MAKE} clean
	@-${TOUCH} Bin/junk.x
	@-${RM}    Bin/*.x

include ${SEPINC}/SEP.bottom
