SRCBASE=../src
include $(SRCBASE)/Makevars

# LaTeX to PDF compiler
PDF=pdflatex --interaction=batchmode
BIB=bibtex
# pdflatex returns error codes on MinGW - even though PDF is generated ok
IGNORE=$(IGNORE_PDFLATEX_ERRORS)
BASE=edgehelp
TEXSOURCES=$(BASE).tex
FIGURES=edgecomp.pdf main.jpg load.jpg impute.jpg covariate.jpg transform.jpg boxplot.jpg boxplot2.jpg cluster.jpg cluster2.jpg eigen.jpg eigen2.jpg diffex.jpg diffex-time.jpg diffex-match.jpg diffex-results.jpg excelData.png
BIBLIO=dcu2.bst
STYLE=harvard.sty
DEPENDENCIES=$(FIGURES)

$(BASE).pdf: $(TEXSOURCES) $(DEPENDENCIES)
	./check_pdflatex
	$(IGNORE)$(PDF) $(TEXSOURCES)
	$(IGNORE)$(BIB) $(BASE)
	$(IGNORE)$(PDF) $(TEXSOURCES)
	$(IGNORE)$(PDF) $(TEXSOURCES)

clean:
	rm -rf $(BASE).lof $(BASE).log $(BASE).toc $(BASE).pdf $(BASE).aux $(BASE).bbl $(BASE).bib $(BASE).blg $(BASE).out
