+ifndef Q
+Q:=@
+endif
+
# HERE indicates where this Makefile lives. This can be used to indicate
# where sub-Makefiles are expected to be. Currently has very limited usage,
# and should probably not be bothered with at all.
@@ -220,7 +224,7 @@
fi

clean-shared:
- @set -e; for i in $(SHLIBDIRS); do \
+ $(Q)set -e; for i in $(SHLIBDIRS); do \
if [ -n "$(SHARED_LIBS_LINK_EXTS)" ]; then \
tmp="$(SHARED_LIBS_LINK_EXTS)"; \
for j in $${tmp:-x}; do \
@@ -275,7 +279,7 @@
done