
.SUFFIXES: .dvi .ps .gif .tx .pic .ps2

.dvi.ps2:
	dvips -o $*.ps2 $*.dvi

.ps2.gif: 
	PS2GIFSCALE=0.2 ps2gif < $*.ps > $*.gif
	giftrans -t white -o OUT $*.gif
	mv OUT $*.gif

.ps.gif: 
	ps2gif < $*.ps > $*.gif
	giftrans -t white -o OUT $*.gif
	mv OUT $*.gif

.tx.dvi: 
	cat TXpre $*.tx TXpost > tmp.tx
	tex tmp.tx
	rm tmp.tx
	mv tmp.dvi $*.dvi


.pic.ps: 
	pic $*.pic | groff > $*.ps

I5=    tourn-5-1.gif tourn-5-2.gif tourn-5-3.gif tourn-5-4.gif \
       tourn-5-5.gif 

I6=    tourn-6-1.gif tourn-6-2.gif tourn-6-3.gif \
       tourn-6-4.gif tourn-6-5.gif tourn-6-6.gif

P5=    tourn-5-1.pic tourn-5-2.pic tourn-5-3.pic tourn-5-4.pic \
       tourn-5-5.pic 

P6=    tourn-6-1.pic tourn-6-2.pic tourn-6-3.pic \
       tourn-6-4.pic tourn-6-5.pic tourn-6-6.pic

IMGS= $(I5) $(I6)

default: $(IMGS)

$(P5):  .p5
$(P6):  .p6

.p5: RR.pl
	perl RR.pl 5
	@touch .p5

.p6: RR.pl
	perl RR.pl 6
	@touch .p6

.push:	$(IMGS)
	dreamhost-update -p
	@touch .push

push:	.push

tourn-5-1.gif: tourn-5-1.pic
tourn-5-2.gif: tourn-5-2.pic
tourn-5-3.gif: tourn-5-3.pic
tourn-5-4.gif: tourn-5-4.pic
tourn-5-5.gif: tourn-5-5.pic
tourn-6-1.gif: tourn-6-1.pic
tourn-6-2.gif: tourn-6-2.pic
tourn-6-3.gif: tourn-6-3.pic
tourn-6-4.gif: tourn-6-4.pic
tourn-6-5.gif: tourn-6-5.pic
tourn-6-6.gif: tourn-6-6.pic
