VisionFive2 Linux kernel

StarFive Tech Linux Kernel for VisionFive (JH7110) boards (mirror)

More than 9999 Commits   32 Branches   54 Tags
author: Masahiro Yamada <masahiroy@kernel.org> 2020-08-21 11:43:58 +0900 committer: Masahiro Yamada <masahiroy@kernel.org> 2020-08-27 00:44:33 +0900 commit: 23cd88c91343349a0d67a227f9effdde0cbe09af parent: 695afd3d7d58ec3044d25c9d2fe384ab8627fd20
Commit Summary:
kbuild: hide commands to run Kconfig, and show short log for syncconfig
Diffstat:
1 file changed, 3 insertions, 1 deletion
diff --git a/Makefile b/Makefile
index 4ef6a73e48a7..d96f2feddbfb 100644
--- a/Makefile
+++ b/Makefile
@@ -707,8 +707,11 @@ $(KCONFIG_CONFIG):
 # This exploits the 'multi-target pattern rule' trick.
 # The syncconfig should be executed only once to make all the targets.
 # (Note: use the grouped target '&:' when we bump to GNU Make 4.3)
+quiet_cmd_syncconfig = SYNC    $@
+      cmd_syncconfig = $(MAKE) -f $(srctree)/Makefile syncconfig
+
 %/config/auto.conf %/config/auto.conf.cmd %/generated/autoconf.h: $(KCONFIG_CONFIG)
-	$(Q)$(MAKE) -f $(srctree)/Makefile syncconfig
+	+$(call cmd,syncconfig)
 else # !may-sync-config
 # External modules and some install targets need include/generated/autoconf.h
 # and include/config/auto.conf but do not care if they are up-to-date.