]> us-delaporte.pagekite.me Git - matrix-goal-bot.git/blobdiff - Makefile
Add extra help and fix visionless
[matrix-goal-bot.git] / Makefile
index d37a4ee8ad7b76454bf069300e8c43089501b1d0..a73de668f0e338952bebd8b553453417c190fb9c 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,21 +1,22 @@
-.PHONY: serve freeze
+.PHONY: serve test strict
+
+MODULE=goals
 
 .venv:
-       uv sync
+       python -m venv .venv
+       .venv/bin/pip install .
 
 serve: .venv
-       .venv/bin/python bot.py
-
-freeze:
-       uv pip freeze
+       .venv/bin/python app.py
 
 clean:
        rm -rf .venv
        rm session.txt  # Reset session
 
 test: .venv
-       .venv/bin/mypy -m chore
+       .venv/bin/pip install .[test]
+       .venv/bin/mypy -m $(MODULE)
 
 strict: .venv
-       .venv/bin/mypy --strict -m chore
+       .venv/bin/mypy --strict -m $(MODULE)