LATEXMK ?= latexmk

.PHONY: all clean figure

all: figures/system_overview_onecolumn.pdf
	mkdir -p build
	$(LATEXMK) -pdf -interaction=nonstopmode -halt-on-error -outdir=build main.tex

figure: figures/system_overview_onecolumn.pdf

figures/%.pdf: figures/%.tex
	$(LATEXMK) -pdf -interaction=nonstopmode -halt-on-error -outdir=figures $<

clean:
	$(LATEXMK) -C -outdir=build main.tex
	$(LATEXMK) -c -outdir=figures figures/system_overview_onecolumn.tex
