diff --git a/Makefile b/Makefile index 8c21be9..622572b 100644 --- a/Makefile +++ b/Makefile @@ -11,18 +11,27 @@ else endif env: + uv venv + +rmenv: + rm -rf .venv + +install: uv sync --no-dev -dev: - uv sync --all-extras +install-dev: + uv sync --extra dev -format: - ruff check --select I --fix . - ruff format . +install-extras: + uv sync --all-extras --no-dev run: uv run launcher.py +format: + ruff check --select I --fix . + ruff format . + clean: $(RM) $(RM_FLAGS) logs$(SEP)*.log $(RM_FLAGS_ALL) @@ -30,5 +39,5 @@ clean-all: $(RM) $(RM_FLAGS) logs$(SEP)*.log $(RM_FLAGS_ALL) $(RM) $(RM_FLAGS) logs$(SEP)errors$(SEP)*.log $(RM_FLAGS_ALL) -.PHONY: env dev format run clean clean-all +.PHONY: env rmenv install install-dev install-extras run format clean clean-all .DEFAULT_GOAL := run