2019-01-15 21:38:37 +01:00

30 lines
602 B
Makefile

DOCUMENT = main
all: compile
precompile: main.tex
pdflatex $^
references: precompile
bibtex main
compile: references
pdflatex main.tex; \
pdflatex main.tex
clean:
@echo "make clean leaves generated pdf file untouched. To delete them also, use: make distclean"
@for filename in $(DOCUMENT); do \
rm -fv $${filename}.aux; \
rm -fv $${filename}.bbl; \
rm -fv $${filename}.blg; \
rm -fv $${filename}.fdb_latexmk; \
rm -fv $${filename}.fls; \
rm -fv $${filename}.log; \
rm -fv $${filename}.out; \
rm -fv $${filename}.synctex.gz; \
done
distclean: clean
@rm -fv $(DOCUMENT).pdf