Skip to content

Commit a45ba47

Browse files
author
Fabien Coelho
committed
improve Makefile styling
1 parent aa6e056 commit a45ba47

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

Makefile

+7-1
Original file line numberDiff line numberDiff line change
@@ -13,34 +13,40 @@ F.pdf = $(F.md:%.md=%.pdf)
1313
# PYTHON = python3
1414
PYTHON = python
1515

16-
.PHONY: check check.mypy check.ruff check.pytest check.demo check.coverage check.docs
16+
.PHONY: check.mypy
1717
check.mypy: venv
1818
[ "$(VENV)" ] && source $(VENV)/bin/activate
1919
mypy --implicit-optional --check-untyped-defs $(MODULE).py
2020

21+
.PHONY: check.pyright
2122
check.pyright: venv
2223
[ "$(VENV)" ] && source $(VENV)/bin/activate
2324
pyright $(MODULE).py
2425

2526
# E127,W504
27+
.PHONY: check.ruff
2628
check.ruff: venv
2729
[ "$(VENV)" ] && source $(VENV)/bin/activate
2830
ruff check --ignore=E227,E402,E501,E721,F401,F811 $(MODULE).py
2931

32+
.PHONY: check.pytest
3033
check.pytest: venv
3134
[ "$(VENV)" ] && source $(VENV)/bin/activate
3235
$(MAKE) -C tests check
3336

37+
.PHONY: check.coverage
3438
check.coverage: venv
3539
[ "$(VENV)" ] && source $(VENV)/bin/activate
3640
$(MAKE) -C tests check.coverage
3741

3842
# MD013: line length
43+
.PHONY: check.docs
3944
check.docs:
4045
[ "$(VENV)" ] && source $(VENV)/bin/activate
4146
pymarkdown -d MD013 scan *.md
4247
sphinx-lint docs/
4348

49+
.PHONY: check
4450
check: venv
4551
[ "$(VENV)" ] && source $(VENV)/bin/activate
4652
type $(PYTHON)

0 commit comments

Comments
 (0)