- find . -path './lib/*.py' -o -path 'scripts/gnt-*' -o \
- -path 'daemons/ganeti-*' -o -path 'tools/*' | \
- etags -
+ find . -path './lib/*.py' -o -path './scripts/gnt-*' -o \
+ -path './daemons/ganeti-*' -o -path './tools/*' -o \
+ -path './qa/*.py' | \
+ etags -l python -
+
+.PHONY: coverage
+coverage: $(BUILT_SOURCES) $(python_tests)
+ set -e; \
+ mkdir -p doc/coverage; \
+ COVERAGE_FILE=$(CURDIR)/doc/coverage/data \
+ TEXT_COVERAGE=$(CURDIR)/doc/coverage/report.txt \
+ HTML_COVERAGE=$(CURDIR)/doc/coverage \
+ $(PLAIN_TESTS_ENVIRONMENT) $(abs_top_srcdir)/autotools/gen-coverage \
+ $(python_tests)
+
+commit-check: distcheck lint apidoc
+
+-include ./Makefile.local