
all: default

default: main.dvi

force:
	rm -f main.dvi
	make main.dvi

main.dvi: abstract.tex appa.tex appa-real.tex appb.tex biblio.tex \
	chap1.tex chap2.tex chap3.tex chap4.tex chap5.tex \
	contents.tex cover.tex main.tex mydefs.tex propcover.tex
	(echo all; echo x) | latex main
chap1:
	(echo chap1; echo x) | latex main
cover:
	(echo cover; echo x) | latex main
chap2:
	(echo chap2; echo x) | latex main
chap4:
	(echo chap4; echo x) | latex main

appa:
	(echo appa; echo x) | latex main

ps:
	dvips -f main > main.ps

clean:
	rm -f *.aux *.dvi main.ps *~ *.log *.toc *.lof *.lot core

main.ps: main.dvi
	dvips -f main.dvi > main.ps
