You've already forked RecordFlux-devutils
mirror of
https://github.com/AdaCore/RecordFlux-devutils.git
synced 2026-02-12 13:10:44 -08:00
29 lines
532 B
Makefile
29 lines
532 B
Makefile
RUFF ?= ruff
|
|
BLACK ?= black
|
|
MYPY ?= mypy
|
|
KACL_CLI ?= kacl-cli
|
|
|
|
.PHONY: common_check check check_ruff check_black check_mypy
|
|
|
|
common_check: check_ruff check_black check_mypy check_kacl
|
|
|
|
check: common_check
|
|
|
|
check_ruff:
|
|
$(RUFF) check $(PYTHON_PACKAGES)
|
|
|
|
check_black:
|
|
$(BLACK) --check --diff $(PYTHON_PACKAGES)
|
|
|
|
check_mypy:
|
|
$(MYPY) --pretty $(PYTHON_PACKAGES)
|
|
|
|
check_kacl:
|
|
if [ -f CHANGELOG.md ]; then $(KACL_CLI) verify; fi
|
|
|
|
.PHONY: format
|
|
|
|
format:
|
|
$(RUFF) check --fix-only $(PYTHON_PACKAGES) | true
|
|
$(BLACK) $(PYTHON_PACKAGES)
|