18 lines
681 B
Makefile
18 lines
681 B
Makefile
# Note: run this file from within your virtualenv!
|
|
#
|
|
#
|
|
# Build dependencies
|
|
build:
|
|
pip-compile --output-file=requirements/base.txt pyproject.toml
|
|
pip-compile --extra=development --output-file=requirements/development.txt pyproject.toml
|
|
pip-compile --extra=development --extra=ci --output-file=requirements/ci.txt pyproject.toml
|
|
pip-compile --extra=sentry-enabled --output-file=requirements/production.txt pyproject.toml
|
|
|
|
# Install for development
|
|
install-dev:
|
|
python -m pip install -r requirements/development.txt
|
|
python -m pip install -e ".[development]"
|
|
|
|
install-production:
|
|
python -m pip install -r requirements/production.txt
|
|
python -m pip install ".[sentry-enabled]"
|