afpy.org/Makefile
Guillaume Ayoub 4396e677a6 Correction de la commande lançant pytest dans le Makefile
La commande précédente ne lançait pas isort sur tous les fichiers .py
2018-05-11 18:53:55 +02:00

25 lines
511 B
Makefile

VENV = $(PWD)/.env
PIP = $(VENV)/bin/pip
PYTHON = $(VENV)/bin/python
FLASK = $(VENV)/bin/flask
all: install serve
install:
test -d $(VENV) || virtualenv -p python $(VENV)
$(PIP) install --upgrade --no-cache pip setuptools -e .[test]
clean:
rm -fr dist
rm -fr $(VENV)
rm -fr *.egg-info
check-outdated:
$(PIP) list --outdated --format=columns
test:
$(PYTHON) -m pytest --flake8 --isort --cov=afpy --cov=tests --cov-report=term-missing
serve:
env FLASK_APP=afpy.py FLASK_ENV=development $(FLASK) run