adithya9903's picture
Deploy PolyGuard HF training Space
fd0c71a verified
.PHONY: install test lint env api ui smoke run-all
VENV_DIR := .venv
PYTHON := $(VENV_DIR)/bin/python
PIP := $(VENV_DIR)/bin/pip
$(PYTHON):
python3 -m venv $(VENV_DIR)
install: $(PYTHON)
bash scripts/bootstrap_venv.sh
test: $(PYTHON)
PYTHONPATH=. $(PYTHON) -m pytest
env: $(PYTHON)
PYTHONPATH=. $(PYTHON) -m app.env.fastapi_app
api: $(PYTHON)
PYTHONPATH=. $(PYTHON) -m app.api
ui:
cd app/ui/frontend && npm install && npm run dev
smoke:
bash scripts/smoke_test_all.sh
run-all: $(PYTHON)
bash scripts/run_all_local.sh --full