diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..70451ce --- /dev/null +++ b/Makefile @@ -0,0 +1,23 @@ +.PHONY: install run clean + +VENV = venv +PYTHON = $(VENV)/bin/python +PIP = $(VENV)/bin/pip + +install: $(VENV) + npm install + +$(VENV): + python3 -m venv $(VENV) + $(PIP) install --upgrade pip + $(PIP) install -r requirements.txt + +run: install + $(PYTHON) meshchat.py + +clean: + rm -rf $(VENV) + rm -rf node_modules + + +