NAME=betreuungsv default: $(NAME).pdf all: default build/%.pdf: %.tex mkdir -p build latexmk -silent -pdf -g -f -auxdir=build -outdir=build $< %.pdf: build/%.pdf mkdir -p build mv $< $@ # atomic! cp $@ $< .PHONY: show clean distclean spellcheck show: $(NAME).pdf xdg-open $< clean: rm -f *.tmp *.tui *.log *.tuc *.mp *.bbl *.blg *.fls *.idx *.aux *.out *.fdb_latexmk *.ilg *.ind rm -rf build distclean: clean rm -f $(NAME).pdf spellcheck: aspell check $(NAME).tex --mode=tex --lang=de_DE