git/list[1] front-page[2] threads[3] people[4] search[5] about
 

[PATCH] Make 'make' quiet by default

From
Shawn O. Pearce <spearce@spearce.org>
Date
Mar 6, 2007, 07:09 UTC
Message-ID
<20070306070914.GA24477@spearce.org>

Per Junio's suggestion we are setting 'make' to be quiet by default, with `make V=1` available to force GNU make back to its default behavior of showing each command it is running.

Signed-off-by: Shawn O. Pearce <spearce@spearce.org>
---
 On top of my prior patch.
 Makefile           |    6 +++---
 perl/Makefile      |    2 +-
 templates/Makefile |    2 +-
 3 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/Makefile b/Makefile
index 66ab992..72d4291 100644
--- a/Makefile
+++ b/Makefile
@@ -1,7 +1,7 @@
 # The default target of this Makefile is...
 all::
 
-# Define QUIET_MAKE to have a less verbose compile.
+# Define V=1 to have a more verbose compile.
 #
 # Define NO_OPENSSL environment variable if you do not have OpenSSL.
 # This also implies MOZILLA_SHA1.
@@ -604,7 +604,7 @@ endif
 ifdef NO_PERL_MAKEMAKER
 	export NO_PERL_MAKEMAKER
 endif
-ifdef QUIET_MAKE
+ifndef V
 	QUIET_CC       = @echo '   ' CC $<;
 	QUIET_AR       = @echo '   ' AR $@;
 	QUIET_LINK     = @echo '   ' LINK $@;
@@ -612,7 +612,7 @@ ifdef QUIET_MAKE
 	QUIET_GEN      = @echo '   ' GEN $@;
 	QUIET_SUBDIR0  = @subdir=
 	QUIET_SUBDIR1  = ;echo '   ' SUBDIR $$subdir; $(MAKE) -C$$subdir
-	export QUIET_MAKE
+	export V
 else
 	QUIET_SUBDIR0  = $(MAKE) -C
 	QUIET_SUBDIR1  =
diff --git a/perl/Makefile b/perl/Makefile
index 2fceff2..17d004e 100644
--- a/perl/Makefile
+++ b/perl/Makefile
@@ -6,7 +6,7 @@ makfile:=perl.mak
 PERL_PATH_SQ = $(subst ','\'',$(PERL_PATH))
 prefix_SQ = $(subst ','\'',$(prefix))
 
-ifdef QUIET_MAKE
+ifndef V
 	QUIET = @
 endif
 
diff --git a/templates/Makefile b/templates/Makefile
index 81bd86c..b8352e7 100644
--- a/templates/Makefile
+++ b/templates/Makefile
@@ -1,6 +1,6 @@
 # make and install sample templates
 
-ifdef QUIET_MAKE
+ifndef V
 	QUIET = @
 endif
 
-- 
1.5.0.3.863.gf0989
Message 1 of 1 in “Make 'make' quiet by default”
  1. Make 'make' quiet by defaultShawn O. Pearce, Mar 6, 2007

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.