# vim:ft=make
.PHONY: all clean dist-clean

TEXENGINE ?= latexmk --pdf

SOURCES = $(wildcard *.tex)
OBJECTS = $(patsubst %.tex,%.pdf,$(SOURCES))

all: $(OBJECTS)

dist: all clean

$(OBJECTS): %.pdf: %.tex
	$(TEXENGINE) $^

dist-clean: clean
	@rm -vf *.pdf *.eps *.dvi *.ps

clean:
	@rm -vf *.dat *.log *.out *.aux *.nav *.snm *.toc *.vrb *~ *.fls *.fdb_latexmk *-blx.bib *.bbl *.blg *.run.xml