aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile
diff options
context:
space:
mode:
authorEddy Pedroni <epedroni@pm.me>2025-07-14 22:32:50 +0200
committerEddy Pedroni <epedroni@pm.me>2025-07-14 22:32:50 +0200
commitfb63f6b5912171595065ea7498d1d770a175d1d9 (patch)
tree2cc11dba674b48160720282f48ca6b73995fdf28 /Makefile
parent90385e151543344b8894a17bedc31c1a2a01b5d1 (diff)
Add click interface to web UI
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile9
1 files changed, 6 insertions, 3 deletions
diff --git a/Makefile b/Makefile
index e382052..59898a5 100644
--- a/Makefile
+++ b/Makefile
@@ -17,8 +17,11 @@ clean:
uv pip install -r requirements.txt
touch .venv/touchfile
-gui: .venv/touchfile
- ./.venv/bin/solo-tool-web 8080
+web-deploy: .venv/touchfile
+ ./.venv/bin/solo-tool-web --no-reload --port 8080 --refresh 0.5
+
+web-dev: .venv/touchfile
+ ./.venv/bin/python web-project/src/solo_tool_web.py
install: deployment/solo-tool.service deployment/start-solo-tool.sh
mkdir -p ~/.config/systemd/user
@@ -33,4 +36,4 @@ uninstall:
rm ~/.config/systemd/user/solo-tool.service
systemctl --user daemon-reload
-.PHONY: all test clean gui install uninstall
+.PHONY: all test clean web-deploy web-dev install uninstall