This repository has been archived on 2026-02-22. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
profitroll Verified 65bbb3b693
safety-check / build (push) Successful in 20s
test / Build and Test (3.11) (push) Successful in 1m24s
test / Build and Test (3.12) (push) Successful in 1m27s
test / Build and Test (3.13) (push) Successful in 1m22s
Added Docker scripts to Makefile
2026-01-04 21:49:45 +01:00

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 .