These are only used for checking syntax in buildserver/Vagrantfile.
Not requiring ruby makes doing CI tests on lots of distros easier
and faster. dash is an 'essential' package on Debian derivs, so
those tests will always be run somewhere.
echo :
}
+DASH=$(find_command dash)
PYFLAKES=$(find_command pyflakes)
PEP8=$(find_command pycodestyle pep8)
+RUBY=$(find_command ruby)
if [ "$PY_FILES $PY_TEST_FILES" != " " ]; then
if ! $PYFLAKES $PY_FILES $PY_TEST_FILES; then
fi
for f in $SH_FILES; do
- if ! dash -n $f; then
+ if ! $DASH -n $f; then
err "dash tests failed!"
fi
done
done
for f in $RB_FILES; do
- if ! ruby -c $f 1>/dev/null; then
+ if ! $RUBY -c $f 1>/dev/null; then
err "ruby tests failed!"
fi
done