############
# BP       #
############
PLOTTERART=plotterart
PLOTTERARTBP=$(PLOTTERART)_bp
BIBLIOGRAPHY=$(PLOTTERART)_bp
INDEX=$(PLOTTERART)_bp
MAKEMPOST=./makempost.sh
MAKEFILEMPOST=Makefile.mpost
ART=art
REMOVE=rm -f

all: bppdf bpps

bppdf:
	pdfcslatex $(PLOTTERARTBP).ltx \
	&& makeindex $(BIBLIOGRAPHY) \
	&& bibtex $(BIBLIOGRAPHY) \
	&& $(MAKEMPOST) \
	&& pdfcslatex $(PLOTTERARTBP).ltx

bpdvi:
	cslatex $(PLOTTERARTBP).ltx \
	&& makeindex $(BIBLIOGRAPHY) \
	&& bibtex $(BIBLIOGRAPHY) \
	&& $(MAKEMPOST) \
	&& cslatex $(PLOTTERARTBP).ltx

bpps: bpdvi
	dvips $(PLOTTERARTBP).dvi -o $(PLOTTERARTBP).ps

############
# CLEAN    #
############
clean: delpdf delps deldvi dellog delmp delout delaux delbib delidx delnumfile

delpdf:
	$(REMOVE) *.pdf

delps:
	$(REMOVE) *.ps

deldvi:
	$(REMOVE) *.dvi

dellog:
	$(REMOVE) *.log

delmp:
	$(REMOVE) *.mp *.mpx

delout:
	$(REMOVE) *.out

delaux:
	$(REMOVE) *.aux

delbib:
	$(REMOVE) *.bbl *.blg *.ilg

delidx:
	$(REMOVE) *.ind *.idx *.toc


delnumfile:
	$(REMOVE) `ls | egrep "[\.][0-9]"`

