summaryrefslogtreecommitdiff
path: root/Makefile.am
diff options
context:
space:
mode:
authorBernd Zeimetz <bernd@bzed.de>2010-08-29 21:46:32 +0200
committerBernd Zeimetz <bernd@bzed.de>2010-08-29 21:50:08 +0200
commitae29bdd7dc6228f6889f1c3617eb00e64bae9dc8 (patch)
tree1333aceb0189b996fd33c213ff51b332141f0b57 /Makefile.am
parent43e2b8e021e99c3607109cd72d3589f1c0b97cb4 (diff)
downloadgpsd-ae29bdd7dc6228f6889f1c3617eb00e64bae9dc8.tar.gz
Add regression tests for identation in Python files.
Diffstat (limited to 'Makefile.am')
-rw-r--r--Makefile.am7
1 files changed, 6 insertions, 1 deletions
diff --git a/Makefile.am b/Makefile.am
index 6bb1eb75..c0a37b04 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -798,8 +798,13 @@ json-regress: test_json
bits-regress: test_bits
$(srcdir)/test_bits
+python-identation-regress:
+ set -e; for pyfile in $(PYTHONSCRIPTS_DIST) $(PYTHONMODULES_DIST); do \
+ $(PYTHON) -tt -B -m py_compile $$pyfile ;\
+ done
+
# Do all normal regression tests.
-testregress: gps-regress rtcm-regress aivdm-regress packet-regress geoid-regress time-regress unpack-regress json-regress
+testregress: python-identation-regress gps-regress rtcm-regress aivdm-regress packet-regress geoid-regress time-regress unpack-regress json-regress
@echo "Regressions complete."
# do-tests is a shell script that invokes make with target testregress.