From: Yann E. MORIN Date: Mon, 13 Jul 2015 10:31:58 +0000 (+0200) Subject: core/pkg-kconfig: don't enforce check for config file when not building X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=61ca162f5bf052f70c6ac356358120329e4b1c6d;p=buildroot.git core/pkg-kconfig: don't enforce check for config file when not building Currently, this is triggering the error message: make randconfig make source Only limit the check to enforce a config file being set to when we are actually building, like is done in the various kconfig-using packages. Signed-off-by: "Yann E. MORIN" Signed-off-by: Thomas Petazzoni --- diff --git a/package/pkg-kconfig.mk b/package/pkg-kconfig.mk index c86c340839..f708875bca 100644 --- a/package/pkg-kconfig.mk +++ b/package/pkg-kconfig.mk @@ -90,9 +90,11 @@ $$($(2)_TARGET_CONFIGURE): $$($(2)_DIR)/.stamp_kconfig_fixup_done ifeq ($$($$($(2)_KCONFIG_VAR)),y) # FOO_KCONFIG_FILE is required +ifeq ($$(BR_BUILDING),y) ifeq ($$($(2)_KCONFIG_FILE),) $$(error Internal error: no value specified for $(2)_KCONFIG_FILE) endif +endif # Configuration editors (menuconfig, ...) #