diff options
author | Kevin O'Connor <kevin@koconnor.net> | 2018-06-28 13:00:54 -0400 |
---|---|---|
committer | Kevin O'Connor <kevin@koconnor.net> | 2018-06-28 13:02:55 -0400 |
commit | 154397b92ca1964c0581ab4147dbc570d7175681 (patch) | |
tree | 95954d27c6aaea5ae0ac4f4eab835e32cc5189e2 /scripts/travis-build.sh | |
parent | efb27f095c591a94118aa664f941d12c57ef6a53 (diff) | |
download | kutter-154397b92ca1964c0581ab4147dbc570d7175681.tar.gz kutter-154397b92ca1964c0581ab4147dbc570d7175681.tar.xz kutter-154397b92ca1964c0581ab4147dbc570d7175681.zip |
test: Add a whitespace check to the travis build
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
Diffstat (limited to 'scripts/travis-build.sh')
-rwxr-xr-x | scripts/travis-build.sh | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/scripts/travis-build.sh b/scripts/travis-build.sh index f65c50f6..866fb8dc 100755 --- a/scripts/travis-build.sh +++ b/scripts/travis-build.sh @@ -10,6 +10,21 @@ PYTHON=${PWD}/python-env/bin/python ###################################################################### +# Check for whitespace errors +###################################################################### + +echo "travis_fold:start:check_whitespace" +echo "=============== Check whitespace" +WS_DIRS="src/ config/ klippy/ scripts/" +WS_EXCLUDE="-path src/lib -prune -o -path scripts/kconfig -prune" +WS_FILES="-o -name '*.[csh]' -o -name '*.py' -o -name '*.sh'" +WS_FILES="$WS_FILES -o -name '*.md' -o -name '*.cfg'" +WS_FILES="$WS_FILES -o -iname 'Makefile' -o -iname 'Kconfig'" +eval find $WS_DIRS $WS_EXCLUDE $WS_FILES | xargs ./scripts/check_whitespace.py +echo "travis_fold:end:check_whitespace" + + +###################################################################### # Run compile tests for several different MCU types ###################################################################### |