From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LPhZf-0002Es-7V for qemu-devel@nongnu.org; Wed, 21 Jan 2009 13:13:11 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LPhZe-0002E6-Ji for qemu-devel@nongnu.org; Wed, 21 Jan 2009 13:13:10 -0500 Received: from [199.232.76.173] (port=38370 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LPhZe-0002Dp-Ev for qemu-devel@nongnu.org; Wed, 21 Jan 2009 13:13:10 -0500 Received: from savannah.gnu.org ([199.232.41.3]:55793 helo=sv.gnu.org) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1LPhZe-0003N5-9D for qemu-devel@nongnu.org; Wed, 21 Jan 2009 13:13:10 -0500 Received: from cvs.savannah.gnu.org ([199.232.41.69]) by sv.gnu.org with esmtp (Exim 4.63) (envelope-from ) id 1LPhZd-0002la-Nb for qemu-devel@nongnu.org; Wed, 21 Jan 2009 18:13:09 +0000 Received: from aliguori by cvs.savannah.gnu.org with local (Exim 4.63) (envelope-from ) id 1LPhZd-0002lW-DL for qemu-devel@nongnu.org; Wed, 21 Jan 2009 18:13:09 +0000 MIME-Version: 1.0 Errors-To: aliguori Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit From: Anthony Liguori Message-Id: Date: Wed, 21 Jan 2009 18:13:09 +0000 Subject: [Qemu-devel] [6380] Make make output quieter (Avi Kivity) Reply-To: qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Revision: 6380 http://svn.sv.gnu.org/viewvc/?view=rev&root=qemu&revision=6380 Author: aliguori Date: 2009-01-21 18:13:09 +0000 (Wed, 21 Jan 2009) Log Message: ----------- Make make output quieter (Avi Kivity) Spew out less noise when compiling. This helps review make output for information such as compilation warnings, rather than extra long compiler invocations. The full output can be generated by supplying a 'V=1' parameter to make. Signed-off-by: Avi Kivity Signed-off-by: Anthony Liguori Modified Paths: -------------- trunk/Makefile trunk/rules.mak Modified: trunk/Makefile =================================================================== --- trunk/Makefile 2009-01-21 18:13:02 UTC (rev 6379) +++ trunk/Makefile 2009-01-21 18:13:09 UTC (rev 6380) @@ -39,7 +39,7 @@ SUBDIR_RULES=$(patsubst %,subdir-%, $(TARGET_DIRS)) subdir-%: - $(MAKE) -C $(subst subdir-,,$@) all + $(MAKE) -C $(subst subdir-,,$@) V="$(V)" all $(filter %-softmmu,$(SUBDIR_RULES)): libqemu_common.a $(filter %-user,$(SUBDIR_RULES)): libqemu_user.a Modified: trunk/rules.mak =================================================================== --- trunk/rules.mak 2009-01-21 18:13:02 UTC (rev 6379) +++ trunk/rules.mak 2009-01-21 18:13:09 UTC (rev 6380) @@ -1,14 +1,16 @@ %.o: %.c - $(CC) $(CPPFLAGS) $(CFLAGS) -c -o $@ $< + $(call quiet-command,$(CC) $(CPPFLAGS) $(CFLAGS) -c -o $@ $<,CC $@) %.o: %.S - $(CC) $(CPPFLAGS) -c -o $@ $< + $(call quiet-command,$(CC) $(CPPFLAGS) -c -o $@ $<,AS $@) %.o: %.m - $(CC) $(CFLAGS) $(CPPFLAGS) -c -o $@ $< + $(call quiet-command,$(CC) $(CFLAGS) $(CPPFLAGS) -c -o $@ $<,OBJC $@) -LINK = $(CC) $(LDFLAGS) -o $@ $^ $(LIBS) +LINK = $(call quiet-command,$(CC) $(LDFLAGS) -o $@ $^ $(LIBS),LINK $@) %$(EXESUF): %.o $(LINK) + +quiet-command = $(if $(V),$1,@echo $2 && $1)