mirror of
https://git.busybox.net/buildroot.git
synced 2025-01-09 14:03:26 +08:00
infra/pkg-config: hide away non-critical commands
When updating back the (def)config file, the touch command is not very useful by default, so hide it away. We do not hide away the cp command, as that could confuse the user under some circunmstances. For example, when the toolchain does not yet exist, the uClibc buildsystem will complain multiple times about gcc not being found, like so: make[2]: /home/ymorin/dev/buildroot/O/host/bin/i686-buildroot-linux-uclibc-gcc: Command not found (Note that we can not suppress those warnings, as they are on stderr, and we still want to see stderr in case of real errors). So, if we were to hide the cp command, the user could be left confused, even though we were sucessful in updating back the (def)config file. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
This commit is contained in:
parent
f542085a61
commit
152f58e209
@ -19,7 +19,7 @@ define kconfig-package-update-config
|
||||
@$(if $($(PKG)_KCONFIG_DEFCONFIG), \
|
||||
echo "Unable to perform $(@) when using a defconfig rule"; exit 1)
|
||||
cp -f $($(PKG)_DIR)/$(1) $($(PKG)_KCONFIG_FILE)
|
||||
touch --reference $($(PKG)_DIR)/$($(PKG)_KCONFIG_DOTCONFIG) $($(PKG)_KCONFIG_FILE)
|
||||
$(Q)touch --reference $($(PKG)_DIR)/$($(PKG)_KCONFIG_DOTCONFIG) $($(PKG)_KCONFIG_FILE)
|
||||
endef
|
||||
|
||||
################################################################################
|
||||
|
Loading…
Reference in New Issue
Block a user