blob: 8440323638541680d231791d65cf9c204c87808b [file] [log] [blame]
TEX := pdflatex
#Tool options
TEX_OPTS := -file-line-error -halt-on-error -interaction=errorstopmode -shell-escape #-interaction=batchmode #-interaction=errorstopmode
# -pdf tells latexmk to generate PDF directly (instead of DVI).
# -pdflatex="" tells latexmk to call a specific backend with specific options.
# -use-make tells latexmk to call make for generating missing files.
LATEXMK_OPTS := -pdf -pdflatex="$(TEX) $(TEX_OPTS)" -recorder -use-make
FIG_TARGETS := vtr_flow_fig.pdf vtr_flow_fig.svg
.PHONY: clean distclean
all: $(FIG_TARGETS)
clean:
latexmk $(LATEXMK_OPTS) -C
rm -f $(FIG_TARGETS)
%.pdf: %.tex
latexmk $(LATEXMK_OPTS) $^
%.svg: %.pdf
pdf2svg $^ $@