# Add any tasks that are not dependent on files to the .PHONY list.
.PHONY: app test lint pip_dev

app:
	Environment=test python app.py

test:
	Environment=test py.test --cov --cov-config .coveragerc --cov-report xml --cov-report term --junitxml=pyunit.xml availability_etl/ app.py tests/

lint:
	flake8 availability_etl/ app.py tests/

pip_dev:
	pip install -r requirements.txt
	pip install -r requirements-dev.txt
