From mboxrd@z Thu Jan 1 00:00:00 1970 From: Yann E. MORIN Date: Thu, 1 Jan 2015 17:03:25 +0100 Subject: [Buildroot] [PATCH v7 1/4] Makefile: improve detection of make "-s" flag In-Reply-To: <1419947920-22047-2-git-send-email-fabio.porcedda@gmail.com> References: <1419947920-22047-1-git-send-email-fabio.porcedda@gmail.com> <1419947920-22047-2-git-send-email-fabio.porcedda@gmail.com> Message-ID: <20150101160325.GA4360@free.fr> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: buildroot@busybox.net Fabio, All, On 2014-12-30 14:58 +0100, Fabio Porcedda spake thusly: > Because it's just checked the presence of the "s" character even a > make --warn-undefined-variables > is detected as a silent build so fix this by filtering out long options. > > Signed-off-by: Fabio Porcedda > Cc: Arnout Vandecappelle Acked-by: "Yann E. MORIN" Regards, Yann E. MORIN. > --- > > Notes: > v6: > - use QUIET instead of BR_QUIET > v5: > - remove spaces after commas (Yann) > v4: > - split this patch from the patch set to send to muster as bugfix > v2: > - remove spurious space at the beginning of the QUIET variable (Arnout) > v4: > - split this patch from the patch set to send to muster as bugfix > v2: > - remove spurious space at the beginning of the QUIET variable (Arnout) > > Makefile | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/Makefile b/Makefile > index e18a87e..c033620 100644 > --- a/Makefile > +++ b/Makefile > @@ -303,7 +303,7 @@ GNU_HOST_NAME := $(shell support/gnuconfig/config.guess) > TARGETS := > > # silent mode requested? > -QUIET := $(if $(findstring s,$(MAKEFLAGS)),-q) > +QUIET := $(if $(findstring s,$(filter-out --%,$(MAKEFLAGS))),-q) > > # Strip off the annoying quoting > ARCH := $(call qstrip,$(BR2_ARCH)) > -- > 2.1.0 > -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 223 225 172 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------'