diff options
| author | Mike Frysinger <vapier@gentoo.org> | 2008-02-08 00:05:52 -0500 | 
|---|---|---|
| committer | Sam Ravnborg <sam@ravnborg.org> | 2008-02-09 10:43:58 +0100 | 
| commit | d75f4c683f817ef61c9ae634886e7ebc3133c002 (patch) | |
| tree | 568d266eddbadcd91c7e5358ba7b91f8561da631 | |
| parent | a3eadd7cb00f39f6fd4bbaf414dfde547b8c0899 (diff) | |
| download | linux-d75f4c683f817ef61c9ae634886e7ebc3133c002.tar.bz2 | |
kbuild: silence CHK/UPD messages according to $(quiet)
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Signed-off-by: Sam Ravnborg <sam@ravnborg.org>
| -rw-r--r-- | init/Makefile | 4 | ||||
| -rw-r--r-- | scripts/Kbuild.include | 8 | 
2 files changed, 9 insertions, 3 deletions
diff --git a/init/Makefile b/init/Makefile index 633392f5cdee..c5f157ce293e 100644 --- a/init/Makefile +++ b/init/Makefile @@ -27,7 +27,9 @@ $(obj)/version.o: include/linux/compile.h  # mkcompile_h will make sure to only update the  # actual file if its content has changed. + quiet_chk_compile.h = echo '  CHK     $@' +silent_chk_compile.h = :  include/linux/compile.h: FORCE -	@echo '  CHK     $@' +	@$($(quiet)chk_compile.h)  	$(Q)$(CONFIG_SHELL) $(srctree)/scripts/mkcompile_h $@ \  	"$(UTS_MACHINE)" "$(CONFIG_SMP)" "$(CONFIG_PREEMPT)" "$(CC) $(KBUILD_CFLAGS)" diff --git a/scripts/Kbuild.include b/scripts/Kbuild.include index b96ea8d6a5ed..da3559ea92e0 100644 --- a/scripts/Kbuild.include +++ b/scripts/Kbuild.include @@ -39,15 +39,19 @@ escsq = $(subst $(squote),'\$(squote)',$1)  # - If they are equal no change, and no timestamp update  # - stdin is piped in from the first prerequisite ($<) so one has  #   to specify a valid file as first prerequisite (often the kbuild file) + quiet_chk_filechk = echo '  CHK     $@' +silent_chk_filechk = : + quiet_upd_filechk = echo '  UPD     $@' +silent_upd_filechk = :  define filechk  	$(Q)set -e;				\ -	echo '  CHK     $@';			\ +	$($(quiet)chk_filechk);			\  	mkdir -p $(dir $@);			\  	$(filechk_$(1)) < $< > $@.tmp;		\  	if [ -r $@ ] && cmp -s $@ $@.tmp; then	\  		rm -f $@.tmp;			\  	else					\ -		echo '  UPD     $@';		\ +		$($(quiet)upd_filechk);		\  		mv -f $@.tmp $@;		\  	fi  endef  |