summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Baumann <daniel@debian.org>2010-05-23 12:26:15 +0200
committerDaniel Baumann <daniel@debian.org>2011-03-09 19:17:08 +0100
commitcaaf28ec95c5bd76f49a1fbc2fe7e354c9287132 (patch)
treee15095761840e7d94a46a0a74298872757e6e2f1
parent14f44ce2b29e648e9802e58128862aab92bc5433 (diff)
downloadlive-build-caaf28ec95c5bd76f49a1fbc2fe7e354c9287132.zip
live-build-caaf28ec95c5bd76f49a1fbc2fe7e354c9287132.tar.gz
Visually improving test target of Makefile.
-rw-r--r--Makefile23
1 files changed, 17 insertions, 6 deletions
diff --git a/Makefile b/Makefile
index 450fe3d..9896dd3 100644
--- a/Makefile
+++ b/Makefile
@@ -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."