#
#	Simple makefile for the pinewood project
#

.SUFFIXES: .wc .html

.wc.html:
	webc $*.wc

OBJ	= brag.html electronics.html index.html manifest.html	\
	  overview.html procedures.html program.html		\
	  supplies.html theories.html track.html trouble.html	\
	  variations.html					\
	  jamesbrown.html					\
	  detect.gif ps.gif

all:	$(OBJ)

clean:
	rm -f $(OBJ) pinewood.tar.gz

tar:	all
	rm -f pinewood.tar.gz
	cd ..; tar --exclude RCS --exclude webc.src \
		-cf pinewood.tar pinewood
	mv ../pinewood.tar .
	gzip -9 pinewood.tar

ps.gif:	genps.pl
	./genps.pl >ps.ps
	gs -sDEVICE=ppm -sOutputFile=ps.ppm ps.ps </dev/null
	pnmcut 0 530 400 200 <ps.ppm >ps2.ppm
	ppmtogif ps2.ppm >ps.gif
	rm -f ps.ppm ps2.ppm

detect.gif: gendetect.pl
	./gendetect.pl >detect.ps
	gs -sDEVICE=ppm -sOutputFile=detect.ppm detect.ps </dev/null
	pnmcut 0 0 430 630 <detect.ppm >detect2.ppm
	ppmtogif detect2.ppm >detect.gif
	rm -f detect.ppm detect2.ppm
