Files
2026-01-07 14:22:17 +01:00

28 lines
666 B
Makefile

.PHONY: test lint format format-check typecheck build
all: test lint format typecheck
test:
$(info ****************** running tests ******************)
uv run pytest tests
lint:
$(info ****************** linting ******************)
uv run pre-commit run -a
uv run ruff check --fix
format:
$(info ****************** formatting ******************)
uv run ruff format
format-check:
$(info ****************** checking formatting ******************)
uv run ruff format --check
typecheck:
$(info ****************** type checking ******************)
uv run ty check src/fs_explorer/
build:
$(info ****************** building ******************)
uv build