From: Thomas Petazzoni Date: Mon, 3 Mar 2014 21:55:49 +0000 (+0100) Subject: linux: fix the KCONFIG_GET_OPT calls to be inside a BR2_LINUX_KERNEL test X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=4ad1ea59a59f951fad072dcb19429e6f468abf05;p=buildroot.git linux: fix the KCONFIG_GET_OPT calls to be inside a BR2_LINUX_KERNEL test The KCONFIG_GET_OPT calls added by ca80782f4571f004c2b8cf2d0e60e83343beff34 ('linux: only depend on host-lzop if needed') are made even if the kernel package is not selected. This hangs the linux.mk parsing as they try to read from a file that doesn't exist. Signed-off-by: Thomas Petazzoni --- diff --git a/linux/linux.mk b/linux/linux.mk index 91a5fb8d81..680279c9e6 100644 --- a/linux/linux.mk +++ b/linux/linux.mk @@ -170,7 +170,6 @@ ifeq ($(BR2_LINUX_KERNEL),y) ifeq ($(wildcard $(KERNEL_SOURCE_CONFIG)),) $(error Configuration file '$(KERNEL_SOURCE_CONFIG)' not found.) endif -endif ifeq ($(call KCONFIG_GET_OPT,CONFIG_KERNEL_LZO,$(KERNEL_SOURCE_CONFIG)),y) LINUX_DEPENDENCIES += host-lzop @@ -178,6 +177,7 @@ endif ifeq ($(call KCONFIG_GET_OPT,CONFIG_RD_LZO,$(KERNEL_SOURCE_CONFIG)),y) LINUX_DEPENDENCIES += host-lzop endif +endif define LINUX_CONFIGURE_CMDS $(INSTALL) -m 0644 $(KERNEL_SOURCE_CONFIG) $(KERNEL_ARCH_PATH)/configs/buildroot_defconfig