[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [6380] Make make output quieter (Avi Kivity)
From: |
Anthony Liguori |
Subject: |
[Qemu-devel] [6380] Make make output quieter (Avi Kivity) |
Date: |
Wed, 21 Jan 2009 18:13:09 +0000 |
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 <address@hidden>
Signed-off-by: Anthony Liguori <address@hidden>
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)
- [Qemu-devel] [6380] Make make output quieter (Avi Kivity),
Anthony Liguori <=
- Re: [Qemu-devel] [6380] Make make output quieter (Avi Kivity), Stuart Brady, 2009/01/24
- [Qemu-devel] [PATCH] build system: Further improve quiet mode (was: Re: [6380] Make make output quieter (Avi Kivity)), Jan Kiszka, 2009/01/25
- Re: [Qemu-devel] [PATCH] build system: Further improve quiet mode (was: Re: [6380] Make make output quieter (Avi Kivity)), Laurent Desnogues, 2009/01/25
- [Qemu-devel] Re: [PATCH] build system: Further improve quiet mode, Jan Kiszka, 2009/01/25
- Re: [Qemu-devel] Re: [PATCH] build system: Further improve quiet mode, Laurent Desnogues, 2009/01/25
- Re: [Qemu-devel] Re: [PATCH] build system: Further improve quiet mode, Anthony Liguori, 2009/01/26
- Re: [Qemu-devel] Re: [PATCH] build system: Further improve quiet mode, Lionel Landwerlin, 2009/01/26
- Re: [Qemu-devel] Re: [PATCH] build system: Further improve quiet mode, Paul Brook, 2009/01/26
- Re: [Qemu-devel] Re: [PATCH] build system: Further improve quiet mode, Anthony Liguori, 2009/01/26
- Re: [Qemu-devel] Re: [PATCH] build system: Further improve quiet mode, Laurent Desnogues, 2009/01/27