From 79c9a433ed0baaf568aa8b27c692001798905742 Mon Sep 17 00:00:00 2001 From: Peter Korsgaard Date: Sun, 6 Dec 2009 15:40:03 +0100 Subject: kernel-headers: make snapshot option more user friendly Closes #751. Make kernel headers snapshot more user friendly by making it more obvious that it's about using a local kernel snapshot, and error out with a sensible error message if the option is enabled but no linux-2.6.tar.bz2 is present in DL_DIR, rather than trying to fetch it from kernel.org. Furthermore fix the bug where it tried to use linux-2.6..tar.bz2 instead of linux-2.6.tar.bz2. Signed-off-by: Peter Korsgaard --- toolchain/kernel-headers/kernel-headers.mk | 3 +++ 1 file changed, 3 insertions(+) (limited to 'toolchain/kernel-headers/kernel-headers.mk') diff --git a/toolchain/kernel-headers/kernel-headers.mk b/toolchain/kernel-headers/kernel-headers.mk index 1f637f966..8046ef474 100644 --- a/toolchain/kernel-headers/kernel-headers.mk +++ b/toolchain/kernel-headers/kernel-headers.mk @@ -24,6 +24,9 @@ KERNEL_ARCH:=$(shell $(SHELL) -c "echo \"$(ARCH)\" | sed -e \"s/-.*//\" \ include toolchain/kernel-headers/kernel-headers-new.makefile $(DL_DIR)/$(LINUX_HEADERS_SOURCE): +ifeq ($(BR2_KERNEL_HEADERS_SNAP),y) + $(error No local $@ found, cannot continue. Are you sure you wanted to enable BR2_KERNEL_HEADERS_SNAP?) +endif $(call DOWNLOAD,$(LINUX_HEADERS_SITE),$(LINUX_HEADERS_SOURCE)) kernel-headers: $(LINUX_HEADERS_DIR)/.configured -- cgit v1.2.3