]> apps.delaporte.us Git - matrix-cadbury.git/blobdiff - Makefile
Restart service after update
[matrix-cadbury.git] / Makefile
index 37762b6995d5c321f72d76d019190479d3ca7637..c8ad3f8d9ce53dc7beef3639eabe25e2531db5b6 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,22 +1,20 @@
-.PHONY: serve test strict
+.PHONY: serve update
 
 
-MODULE=cadbury
-
-.venv:
+.venv: pyproject.toml
        python -m venv .venv
        .venv/bin/pip install .
 
 serve: .venv
        python -m venv .venv
        .venv/bin/pip install .
 
 serve: .venv
-       .venv/bin/python bot.py
+       .venv/bin/python app.py
+
+setup:
+       .venv/bin/invoke goals.setup
+       .venv/bin/invoke chores.setup
+       .venv/bin/invoke shop.setup
 
 clean:
        rm -rf .venv
        rm -f session.txt  # Reset session
 
 
 clean:
        rm -rf .venv
        rm -f session.txt  # Reset session
 
-test: .venv
-       .venv/bin/pip install .[test]
-       .venv/bin/mypy -m $(MODULE)
-
-strict: .venv
-       .venv/bin/mypy --strict -m $(MODULE)
-
+update: clean .venv
+       systemctl --user restart cadbury