TEX_SOURCES = report.tex abstract.tex intro.tex components.tex \
    endpoints.tex applications.tex

report.pdf: $(TEX_SOURCES) references.bib
	chronic pdflatex $<
	chronic biber $(basename $<)
	chronic pdflatex $<

view: report.pdf
	mupdf $<

clean:
	rm -f report.pdf
	rm -f *.aux *.bbl *.blg *.dvi *.log *.pdf *.out
	rm -f *.bcf *.run.xml

.PHONY: view clean