Files
oc-facho/Makefile.dev
aserrador 26ce89ca33 Fix: Migración a pyproject.toml y poetry
- Reemplaza setup.py/setup.cfg por pyproject.toml (PEP 621) + poetry.lock
- Dev dependencies en [tool.poetry.group.dev.dependencies]
- Elimina requirements_dev.txt (deps dev en pyproject.toml)
- Actualiza tox.ini, Makefile, Makefile.dev, Dockerfile y docs
2026-08-12 19:56:23 -05:00

22 lines
485 B
Makefile

# Entorno de desarrollo
#
# solo es necesario una vez:
# * make -f Makefile.dev dev-setup
#
# luego se pueden ejecutar las pruebas:
# * make -f Makefile.dev test
.PHONY: dev-setup dev-shell py-develop test tox
dev-setup:
docker build -t facho .
dev-shell:
docker run --rm -ti -v "$(PWD):/app" -w /app --name facho-cli facho bash
test:
docker run -t -v $(PWD):/app -w /app facho sh -c 'cd /app; python3.13 -m pytest -vv'
tox:
docker run -it -v $(PWD)/:/app -w /app facho tox