# Configuration precedence (highest to lowest): # 1. command line: `make RAW_DATA_ROOT=/mnt/data ...` # 2. environment: `RAW_DATA_ROOT=/mnt/data make ...` # 3. local.mk file (Make syntax, use ?= so env still wins) # 4. Makefile default (../raw_data) -include local.mk export RAW_DATA_ROOT .PHONY: all figures tikz values derive sanity clean all: figures tikz values figures: $(MAKE) -C figures figures tikz: $(MAKE) -C figures tikz values: $(MAKE) -C figures values derive: $(MAKE) -C figures derive sanity: $(MAKE) -C figures sanity clean: $(MAKE) -C figures clean