.PHONY: all
all: graphs/tissue.pdf graphs/tissue_params.pdf graphs/meter_error.pdf \
	graphs/copper.pdf graphs/comsol.pdf graphs/comsol_wobble.pdf \
	graphs/comparison.pdf data/tissue_params.csv

$(shell mkdir -p graphs)

graphs/tissue.pdf data/tissue_params.csv: analysis/tissue.r \
		data/tissue/*
	analysis/tissue.r

graphs/tissue_params.pdf: analysis/tissue_params.r \
		data/tissue_params.csv
	analysis/tissue_params.r

graphs/meter_error.pdf: analysis/meter_error.r data/meter_error/*
	analysis/meter_error.r

graphs/copper.pdf graphs/copper-params.pdf: analysis/copper.r \
		data/copper/*
	analysis/copper.r

graphs/comsol.pdf graphs/comsol_thickness.pdf: analysis/comsol.r \
		data/comsol.csv
	analysis/comsol.r

graphs/comsol_wobble.pdf: analysis/comsol_wobble.r \
		data/comsol_wobble.csv
	analysis/comsol_wobble.r

graphs/comparison.pdf: analysis/comparison.r data/comsol.csv \
		data/tissue_params.csv
	analysis/comparison.r

.PHONY: clean
clean:
	rm -rf graphs data/tissue_params.csv
