# Makefile for povray-demo

# GP	= gnuplot
GP	= /usr/local/bin/gnuplot
GP_COMPILE = $(GP) $<

.SUFFIXES: .tga .gp .jpg

.gp.tga:
	$(GP_COMPILE)

.tga.jpg:
	convert -quality 100 $< $@


GPFILES = $(shell ls *.gp)
FIGS = $(GPFILES:.gp=.tga)
JPGS = $(GPFILES:.gp=.jpg)

all : $(FIGS)

display : $(FIGS)
	display $(FIGS)

jpg : $(JPGS)
	
clean : 
	rm *.tga *~ *.pov tmp/*

anim1 : povray-demo-anim1.gif

anim2 : povray-demo-anim2.gif

povray-demo-anim1.gif :
	rm tmp/*.tga
	perl povray-demo-anim1.pl > tmp/tmp.gp
	cd tmp; gnuplot tmp.gp
	convert  tmp/tmp[0-9]*.tga  $@

povray-demo-anim2.gif :
	rm tmp/*.tga
	perl povray-demo-anim2.pl > tmp/tmp.gp
	cd tmp; gnuplot tmp.gp
	convert  tmp/tmp[0-9]*.tga  $@
