#
# Makefile for fview/docs directory
#
LATEX=latex # latex compiler
DVI2PS=dvips # dvi to postscript converter
COMPRESS=gzip # GNU gzip compression utility
UNCOMPRESS=gunzip # GNU gunzip decompression utility
#
all: anziis.ps manual.ps
#
anziis.ps: anziis.dvi traject.eps chirp.eps
	${DVI2PS} -f anziis.dvi > anziis.ps
#
traject.eps:
	${UNCOMPRESS} traject.eps.gz
#
traject.eps.gz:
	${COMPRESS} traject.eps
#
chirp.eps:
	${UNCOMPRESS} chirp.eps.gz
#
chirp.eps.gz:
	${COMPRESS} chirp.eps
#
anziis.dvi: anziis.tex traject.eps chirp.eps
	${LATEX} anziis.tex
#
manual.tex:
	${UNCOMPRESS} manual.tex.gz
#
manual.ps: manual.dvi bluebottle.eps files.eps main.eps specify.eps
	${DVI2PS} -f manual.dvi > manual.ps
#
bluebottle.eps:
	${UNCOMPRESS} bluebottle.eps.gz
#
bluebottle.eps.gz:
	${COMPRESS} bluebottle.eps
#
files.eps:
	${UNCOMPRESS} files.eps.gz
#
files.eps.gz:
	${COMPRESS} files.eps
#
main.eps:
	${UNCOMPRESS} main.eps.gz
#
main.eps.gz:
	${COMPRESS} main.eps
#
specify.eps:
	${UNCOMPRESS} specify.eps.gz
#
specify.eps.gz:
	${COMPRESS} specify.eps
#
eigensys.eps:
	${UNCOMPRESS} eigensys.eps.gz
#
eigensys.eps.gz:
	${COMPRESS} eigensys.eps
#
manual.tex.gz: manual.tex
	${COMPRESS} manual.tex
#
manual.dvi: manual.tex bluebottle.eps files.eps main.eps specify.eps eigensys.eps
	${LATEX} manual.tex
#
clean: traject.eps.gz chirp.eps.gz bluebottle.eps.gz files.eps.gz main.eps.gz specify.eps.gz eigensys.eps.gz manual.tex.gz
	rm manual.ps manual.dvi manual.log anziis.ps anziis.dvi anziis.log
#
