26 lines
553 B
Makefile
26 lines
553 B
Makefile
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
|
|
|
|
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) $<
|
|
|
|
clean:
|
|
$(RMF) *.log *.dvi *.aux *.toc *.lof *.lot *.out *.bbl *.blg *.xmpi
|
|
$(RMF) $(PDFS)
|