diff options
author | Daniel Baumann <daniel@debian.org> | 2010-05-23 12:26:15 +0200 |
---|---|---|
committer | Daniel Baumann <daniel@debian.org> | 2011-03-09 19:17:08 +0100 |
commit | caaf28ec95c5bd76f49a1fbc2fe7e354c9287132 (patch) | |
tree | e15095761840e7d94a46a0a74298872757e6e2f1 | |
parent | 14f44ce2b29e648e9802e58128862aab92bc5433 (diff) | |
download | live-build-caaf28ec95c5bd76f49a1fbc2fe7e354c9287132.zip live-build-caaf28ec95c5bd76f49a1fbc2fe7e354c9287132.tar.gz |
Visually improving test target of Makefile.
-rw-r--r-- | Makefile | 23 |
1 files changed, 17 insertions, 6 deletions
@@ -4,23 +4,34 @@ SHELL := sh -e LANGUAGES = de -all: test install +all: test build test: - # Checking for syntax errors - for SCRIPT in live-helper.sh cgi/* functions/* examples/*/*.sh helpers/* hooks/*; \ + @echo -n "Checking for syntax errors" + + @for SCRIPT in live-helper.sh cgi/* functions/* examples/*/*.sh helpers/* hooks/*; \ do \ sh -n $${SCRIPT}; \ + echo -n "."; \ done - # Checking for bashisms - if [ -x /usr/bin/checkbashisms ]; \ + @echo " done." + + @echo -n "Checking for bashisms" + + @if [ -x /usr/bin/checkbashisms ]; \ then \ - checkbashisms live-helper.sh functions/* examples/*/*.sh helpers/* hooks/*; \ + for SCRIPT in live-helper.sh functions/* examples/*/*.sh helpers/* hooks/*; \ + do \ + checkbashisms $${SCRIPT}; \ + echo -n "."; \ + done; \ else \ echo "WARNING: skipping bashism test - you need to install devscripts."; \ fi + @echo " done." + build: @echo "Nothing to build." |