# mcplman Makefile

# The postscript viewer
#GV = ghostview
GV = evince

PUB = /homes/mr/public_html

# Public HTML directory if not mountable on this machine
# and the shared drive is called E: (/dose on Linux).
# Remember to call ssh-add before calling make sshpub.
SSHPUB = mr10@ely.cl.cam.ac.uk:public_html

src = mcplman.tex ../bibdatabase.bib

help:
	@echo
	@echo "make pdf      Make mcplman.pdf and view it"
	@echo "make dose     Put mcplman.pdf in my E drive (/dose)"
	@echo "make sshpube  Put mcplman.pdf in /dose and my home page using scp"
	@echo "make clean    Delete all rebuildable files"
	@echo


pdf:	mcplman.pdf
	okular mcplman.pdf

#pr:	mcplman.ps
#	lpr mcplman.ps
#	lpq

#mcplman.ps:	$(src)
#	latex mcplman
#	bibtex mcplman
#	latex mcplman
#	bibtex mcplman
#	latex mcplman
#	bibtex mcplman
#	dvips -Ppdf -pp 49-54,85-100 -o mcplman.ps mcplman.dvi
#	dvips -Ppdf -pp 0-200 -o mcplman.ps mcplman.dvi

#ps:	mcplman.ps

mcplman.pdf:	mcplman.tex
	date >date.tex
	pdflatex mcplman
	bibtex mcplman
	pdflatex mcplman
	bibtex mcplman
	pdflatex mcplman

#mcplman.pdf:	mcplman.ps
#	ps2pdf mcplman.ps mcplman.pdf

#gv:	mcplman.ps
#	$(GV) mcplman.ps

#pub:	mcplman.ps
#	cp mcplman.pdf $(PUB)

#dosd:	mcplman.pdf
#	cp mcplman.pdf /dosd

dose:	mcplman.pdf
	cp mcplman.pdf /dose

#sshpubd:	mcplman.pdf
#	cp mcplman.pdf /dosd
#	scp mcplman.pdf $(SSHPUB)

sshpube:	mcplman.pdf
	cp mcplman.pdf /dose
	scp mcplman.pdf $(SSHPUB)

clean:
	rm -f *~ core date.tex
	rm -f *.log *.dvi *.aux *.blg *.err mcplman.ps mcplman.pdf
	rm -f *.idx *.ilg *.lof
	rm -f *.toc *.bbl
