From: Daniel Baumann Date: Tue, 13 Nov 2007 10:30:49 +0000 (+0100) Subject: Adding checkbashsms call to test target of the Makefile as suggested by Trent W.... X-Git-Tag: debian/2.0.15-1~632 X-Git-Url: http://git.grml.org/?p=live-boot-grml.git;a=commitdiff_plain;h=f3acacde8f16a54c4a52eb763712ab9e14c563f6 Adding checkbashsms call to test target of the Makefile as suggested by Trent W. Buck . --- diff --git a/Makefile b/Makefile index 3d7af5b..dd60498 100644 --- a/Makefile +++ b/Makefile @@ -5,11 +5,20 @@ TRANSLATIONS="it" all: build test: + # Checking for syntax errors set -e; for SCRIPT in bin/* hooks/* scripts/live scripts/live-functions scripts/live-helpers scripts/*/*; \ do \ sh -n $$SCRIPT; \ done + # Checking for bashisms (temporary not failing, but only listing) + if [ -x /usr/bin/checkbashisms ]; \ + then \ + checkbashisms bin/* hooks/* scripts/live scripts/live-functions scripts/live-helpers scripts/*/* || true; \ + else \ + echo "bashism test skipped - you need to install devscripts."; \ + fi + build: install: test build