sintonia/api/Makefile
Jonas L fce988aef1
feat(api): split api into multiple apps (#1626)
Fixes #1622

- split the api into 4 apps: core, history, schedule, storage
- exploded the settings into testing/prod
2022-04-04 14:38:50 +02:00

16 lines
383 B
Makefile

all: lint
include ../tools/python.mk
PIP_INSTALL := --editable .[dev]
PYLINT_ARG := libretime_api || true
MYPY_ARG := libretime_api || true
BANDIT_ARG := libretime_api || true
format: .format
lint: .format-check .pylint .mypy .bandit
clean: .clean
test: $(VENV)
source $(VENV)/bin/activate
DJANGO_SETTINGS_MODULE=libretime_api.settings.testing libretime-api test libretime_api