all: \
	build/loesung-pythagoras.pdf \
	build/loesung-nikolaus.pdf \
	build/loesung-bragg.pdf \
	build/loesung-circuitikz.pdf \
	build/loesung-mm-paper.pdf 


build/loesung-pythagoras.pdf: loesung-pythagoras.tex | build
	lualatex \
		--output-directory=build \
		--interaction=batchmode \
		--halt-on-error \
		loesung-pythagoras.tex


build/loesung-mm-paper.pdf: loesung-mm-paper.tex | build
	lualatex \
		--output-directory=build \
		--interaction=batchmode \
		--halt-on-error \
		loesung-mm-paper.tex
	lualatex \
		--output-directory=build \
		--interaction=batchmode \
		--halt-on-error \
		loesung-mm-paper.tex

build/loesung-nikolaus.pdf: loesung-nikolaus.tex | build
	lualatex \
		--output-directory=build \
		--interaction=batchmode \
		--halt-on-error \
		loesung-nikolaus.tex

build/loesung-bragg.pdf: loesung-bragg.tex | build
	lualatex \
		--output-directory=build \
		--interaction=batchmode \
		--halt-on-error \
		loesung-bragg.tex

build/loesung-circuitikz.pdf: loesung-circuitikz.tex | build
	lualatex \
		--output-directory=build \
		--interaction=batchmode \
		--halt-on-error \
		loesung-circuitikz.tex

build:
	mkdir -p build

clean:
	rm -rf build
