# Makefile to generate .pdf files
# Written by Bob Haimes

pdf: \
	welcome.pdf \
	exercises.pdf \
	session01.pdf \
	session02.pdf \
	session03.pdf \
	session04.pdf \
	session05.pdf \
	session06.pdf \
	session07.pdf \
	session08.pdf \
	session09.pdf

welcome.pdf: welcome.tex BEAMERoptions.tex
	latexmk -pdf -pdflatex="pdflatex -interaction=nonstopmode" -use-make $<

exercises.pdf: exercises.tex BEAMERoptions.tex
	latexmk -pdf -pdflatex="pdflatex -interaction=nonstopmode" -use-make $<

session%.pdf: session%.tex BEAMERoptions.tex
	latexmk -pdf -pdflatex="pdflatex -interaction=nonstopmode" -use-make $<

cleanpdf:
	rm -f *.pdf

cleantex: 
	rm -f *.log *.aux *.toc *.bbl *.blg *.out *.nav *.snm *.synctex.gz *.cpt *.fdb_latexmk *.fls *.vrb

cleanall: cleanpdf cleantex
