.PHONY: test build dev publish
LANGUAGES:=`find conjunto/locale/ -mindepth 1 -maxdepth 1 -type d -printf "--locale %f "`
PYTHON = uv python

all: init locale staticfiles
production: localecompile staticfiles

setup:
	uv sync

test:
	uv run pytest

coverage:
	coverage run -m pytest

#check:
#	ruff check .
#
docs-build:
	mkdocs build

docs-live:
	mkdocs serve

clean:
	rm -rf dist/* build/*

build: clean
	uv build

publish: build
	uv publish
