2026-08-24 16:10:59 +02:00
|
|
|
.PHONY: install uninstall test check
|
|
|
|
|
|
|
|
|
|
install:
|
|
|
|
|
@command -v uv >/dev/null || { echo "tamq: uv is required; install it from https://docs.astral.sh/uv/" >&2; exit 1; }
|
|
|
|
|
uv tool install --force --reinstall --refresh .
|
|
|
|
|
@command -v tamq >/dev/null || { echo "tamq: installed, but the uv tool bin directory is not on PATH; run 'uv tool update-shell'" >&2; exit 1; }
|
|
|
|
|
tamq --version
|
|
|
|
|
|
|
|
|
|
uninstall:
|
|
|
|
|
uv tool uninstall tmux-amq
|
2026-08-24 01:18:40 +02:00
|
|
|
|
|
|
|
|
test:
|
|
|
|
|
uv run pytest
|
|
|
|
|
|
|
|
|
|
check:
|
|
|
|
|
uv run pytest
|
|
|
|
|
git diff --check
|
|
|
|
|
python3 -m compileall -q src
|