Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit d75f4c68 authored by Mike Frysinger's avatar Mike Frysinger Committed by Sam Ravnborg
Browse files

kbuild: silence CHK/UPD messages according to $(quiet)

parent a3eadd7c
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -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)"
+6 −2
Original line number Diff line number Diff line
@@ -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