__ALLTeXFiles__ := $(wildcard *.tex)
TEXSRC := $(__ALLTeXFiles__:%.v.tex=)
PDFFiles := $(TEXSRC:%.tex=%.pdf)
TEX := latexmk -r latexmkrc
POST_CLEAN_TARGET := *~ *.bak *.aux *.log *.toc *.tmp *.ps *.fdb_latexmk *.bbl *.blg auto *.nav *.out *.snm *.xdv *.vrb *.fls *.synctex.gz _minted-spmodel-tutorial *.pyg

all : $(PDFFiles) post
publish: all
	mv *.pdf ../

%.pdf: %.tex
	$(TEX) $<

post:
	$(RM) -rf $(POST_CLEAN_TARGET)

distclean: post
	rm -rf $(PDFFiles)
