summaryrefslogtreecommitdiffstats
path: root/Makefile
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2020-04-16 20:54:57 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2020-04-16 20:55:28 +0200
commit8164bd4527c23eb3fa37e61e04a3774b55f838ad (patch)
tree7b665adf6da399d7eaa64ff9ffe60c96cb055587 /Makefile
parentbuild: New module (diff)
downloadrtems-central-8164bd4527c23eb3fa37e61e04a3774b55f838ad.tar.bz2
Makefile: Report coverage by default
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile12
1 files changed, 9 insertions, 3 deletions
diff --git a/Makefile b/Makefile
index 56263258..033ea9f9 100644
--- a/Makefile
+++ b/Makefile
@@ -1,9 +1,15 @@
PY_SRC_FILES = $(wildcard *.py) $(wildcard rtemsqual/*.py)
PY_ALL_FILES = $(PY_SRC_FILES) $(wildcard rtemsqual/tests/*.py)
-all: $(PY_SRC_FILES) | check-env
- coverage run -m pytest rtemsqual/tests
- yapf -i $(PY_ALL_FILES)
+all: check format analyse coverage-report
+
+check: check-env
+ coverage run -m pytest -v rtemsqual/tests
+
+format: $(PY_ALL_FILES) | check-env
+ yapf -i $^
+
+analyse: $(PY_SRC_FILES) | check-env
flake8 $^
mypy $^
pylint $^