diff --git a/Makefile b/Makefile index b62b9a3..8a8e0b9 100644 --- a/Makefile +++ b/Makefile @@ -1,25 +1,14 @@ NAME=thesis ABSTRACT=abstract -REFS=refs.bib - -TEX=pdflatex #possibly switch to lualatex/xelatex -BIB=bibtex #possibly switch to biber (remove backend=bibtex from biblatex opts) - -RMF=rm -f +LATEXMKOPTS=#-pdf #enable for forcing pdflatex +LATEXMK=latexmk $(LATEXMKOPTS) PDFS=$(NAME).pdf $(ABSTRACT)-en.pdf $(ABSTRACT)-cz.pdf -all: $(PDFS) - -$(NAME).pdf: $(wildcard *.tex) $(REFS) $(NAME).xmpdata - $(TEX) $(NAME) - $(BIB) $(NAME) - $(TEX) $(NAME) - $(TEX) $(NAME) - -$(ABSTRACT)-%.pdf: $(ABSTRACT)-%.tex $(ABSTRACT)-%.xmpdata metadata.tex - $(TEX) $< +all: + $(LATEXMK) $(NAME) + $(LATEXMK) $(ABSTRACT)-cz + $(LATEXMK) $(ABSTRACT)-en clean: - $(RMF) *.log *.dvi *.aux *.toc *.lof *.lot *.out *.bbl *.blg *.xmpi - $(RMF) $(PDFS) + $(LATEXMK) -C