PYTHON ?= python3
PAPER := OMEGA_Paper_VII_v1.6.0

.PHONY: all assets pdf verify release clean

all: assets pdf verify release

assets:
	$(PYTHON) generate_assets.py

pdf: assets
	latexmk -pdf -interaction=nonstopmode -halt-on-error $(PAPER).tex

verify: assets
	$(PYTHON) verify_geometry.py

release: pdf verify
	$(PYTHON) build_release.py

clean:
	latexmk -C $(PAPER).tex
	rm -rf __pycache__
