35 lines
545 B
Makefile
35 lines
545 B
Makefile
.PHONY: setup setup-uv update update-uv dev-setup dev-setup-uv dev-update dev-update-uv
|
|
|
|
setup:
|
|
python3 -m venv .venv
|
|
.venv/bin/pip install .
|
|
|
|
setup-uv:
|
|
uv venv
|
|
uv sync
|
|
|
|
update:
|
|
.venv/bin/pip install --upgrade .
|
|
|
|
update-uv:
|
|
uv sync
|
|
|
|
build-docker:
|
|
sudo docker build -t javelina .
|
|
|
|
dev-setup:
|
|
python3 -m venv .venv
|
|
.venv/bin/pip install ."[dev]"
|
|
|
|
dev-setup-uv:
|
|
uv venv
|
|
uv sync --extra dev
|
|
|
|
dev-update:
|
|
.venv/bin/pip install --upgrade ."[dev]"
|
|
|
|
dev-update-uv:
|
|
uv sync --extra dev
|
|
|
|
dev-build-docker:
|
|
sudo docker build -t javelina-dev .
|