diff --git a/config/rules.mk b/config/rules.mk index c9f3160cfb0c..a74cdd43ce86 100644 --- a/config/rules.mk +++ b/config/rules.mk @@ -704,7 +704,7 @@ alldep:: endif # TIERS endif # SUPPRESS_DEFAULT_RULES -ifeq ($(filter s,$(MAKEFLAGS)),) +ifeq ($(findstring s,$(filter-out --%, $(MAKEFLAGS))),) ECHO := echo QUIET := else diff --git a/js/src/config/rules.mk b/js/src/config/rules.mk index c9f3160cfb0c..a74cdd43ce86 100644 --- a/js/src/config/rules.mk +++ b/js/src/config/rules.mk @@ -704,7 +704,7 @@ alldep:: endif # TIERS endif # SUPPRESS_DEFAULT_RULES -ifeq ($(filter s,$(MAKEFLAGS)),) +ifeq ($(findstring s,$(filter-out --%, $(MAKEFLAGS))),) ECHO := echo QUIET := else