aboutsummaryrefslogtreecommitdiffstats
path: root/core/core.mk
diff options
context:
space:
mode:
authorLoïc Hoguin <[email protected]>2015-07-04 18:10:03 +0200
committerLoïc Hoguin <[email protected]>2015-07-04 18:10:03 +0200
commit0eb54a71605a955df14c5df793ebe676c86259f9 (patch)
treea9259406c19b034c32d426d570b941e89e237058 /core/core.mk
parentc2debce2bfcf2400905ff56c4a80e4c3251c6e56 (diff)
downloaderlang.mk-0eb54a71605a955df14c5df793ebe676c86259f9.tar.gz
erlang.mk-0eb54a71605a955df14c5df793ebe676c86259f9.tar.bz2
erlang.mk-0eb54a71605a955df14c5df793ebe676c86259f9.zip
Add $(verbose) to avoid completely silencing commands
Diffstat (limited to 'core/core.mk')
-rw-r--r--core/core.mk11
1 files changed, 7 insertions, 4 deletions
diff --git a/core/core.mk b/core/core.mk
index 2bf717a..d0e8ed1 100644
--- a/core/core.mk
+++ b/core/core.mk
@@ -29,6 +29,9 @@ PROJECT_VERSION ?= rolling
V ?= 0
+verbose_0 = @
+verbose = $(verbose_$(V))
+
gen_verbose_0 = @echo " GEN " $@;
gen_verbose = $(gen_verbose_$(V))
@@ -75,12 +78,12 @@ ifneq ($(words $(MAKECMDGOALS)),1)
endif
all:: deps
- @$(MAKE) --no-print-directory app
- @$(MAKE) --no-print-directory rel
+ $(verbose) $(MAKE) --no-print-directory app
+ $(verbose) $(MAKE) --no-print-directory rel
# Noop to avoid a Make warning when there's nothing to do.
rel::
- @echo -n
+ $(verbose) echo -n
check:: clean app tests
@@ -94,7 +97,7 @@ endif
distclean:: clean
help::
- @printf "%s\n" \
+ $(verbose) printf "%s\n" \
"erlang.mk (version $(ERLANG_MK_VERSION)) is distributed under the terms of the ISC License." \
"Copyright (c) 2013-2015 Loïc Hoguin <[email protected]>" \
"" \