kbuild: mergeconfig: move an error check to merge_config.sh
[firefly-linux-kernel-4.4.55.git] / scripts / kconfig / Makefile
index fc34f46cb0251ef7a38674e2c4745bc99a90f88a..be0fad44ddd851e69a298b20079f29ffdbbd8385 100644 (file)
@@ -107,7 +107,6 @@ endif
 configfiles=$(wildcard $(srctree)/kernel/configs/$(1).config $(srctree)/arch/$(SRCARCH)/configs/$(1).config)
 
 define mergeconfig
-$(if $(wildcard $(objtree)/.config),, $(error You need an existing .config for this target))
 $(if $(call configfiles,$(1)),, $(error No configuration exists for this target on this architecture))
 $(Q)$(CONFIG_SHELL) $(srctree)/scripts/kconfig/merge_config.sh -m -O $(objtree) $(objtree)/.config $(call configfiles,$(1))
 +$(Q)yes "" | $(MAKE) -f $(srctree)/Makefile oldconfig