TEX := xelatex BIB := bibtex TEXARGS := --halt-on-error DOCNAME := KugelBSc SOURCES := $(DOCNAME).tex BIBFILE := $(DOCNAME).bib .PHONY: clean all: $(DOCNAME).pdf clean: @rm -fv $(DOCNAME)-blx.bib $(DOCNAME).aux $(DOCNAME).bbl $(DOCNAME).blg $(DOCNAME).log $(DOCNAME).nav $(DOCNAME).out $(DOCNAME).run.xml $(DOCNAME).snm $(DOCNAME).toc $(DOCNAME).pdf : $(SOURCES) $(BIBFILE) $(TEX) $(TEXARGS) $< $(BIB) $(DOCNAME) $(TEX) $(TEXARGS) $<