.PHONY: check run test clean help

PYTHON ?= python3

check:
	$(PYTHON) aip56.py --check

run:
	$(PYTHON) aip56.py

test:
	$(PYTHON) -m unittest test_aip56.py

clean:
	rm -rf __pycache__ .pytest_cache

help:
	@printf '%s\n' \
		'make check  Validate the canonical wordlist' \
		'make run    Generate one AIP-56 phrase' \
		'make test   Run the Python unit tests' \
		'make clean  Remove Python cache artifacts' \
		'make help   Show these targets'
