projects
/
openwrt
/
staging
/
chunkeey.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
a41a501
)
cleanup the 2.6.33 and later kernels kernel-headers installation
author
Florian Fainelli
<florian@openwrt.org>
Wed, 3 Mar 2010 12:54:08 +0000
(12:54 +0000)
committer
Florian Fainelli
<florian@openwrt.org>
Wed, 3 Mar 2010 12:54:08 +0000
(12:54 +0000)
SVN-Revision: 19962
toolchain/kernel-headers/Makefile
patch
|
blob
|
history
diff --git
a/toolchain/kernel-headers/Makefile
b/toolchain/kernel-headers/Makefile
index 4c4d4273fad4e24df3b3a8c2eac86853e8eacab4..63687cbf50254018cfc8b17a1acae9c4388daa15 100644
(file)
--- a/
toolchain/kernel-headers/Makefile
+++ b/
toolchain/kernel-headers/Makefile
@@
-33,6
+33,12
@@
ifeq ($(strip $(call CompareKernelPatchVer,$(KERNEL_PATCHVER),ge,2.6.18)),1)
LINUX_HAS_HEADERS_INSTALL:=y
endif
LINUX_HAS_HEADERS_INSTALL:=y
endif
+ifeq ($(strip $(call CompareKernelPatchVer,$(KERNEL_PATCHVER),ge,2.6.33)),1)
+ LINUX_ASM_INCLUDES:=arch/$(LINUX_KARCH)/include/asm
+else
+ LINUX_ASM_INCLUDES:=include/asm
+endif
+
KMAKE := $(MAKE) -C $(HOST_BUILD_DIR) \
ARCH=$(LINUX_KARCH) \
KBUILD_HAVE_NLS=no \
KMAKE := $(MAKE) -C $(HOST_BUILD_DIR) \
ARCH=$(LINUX_KARCH) \
KBUILD_HAVE_NLS=no \
@@
-105,11
+111,7
@@
define Host/Prepare
ln -sf linux-$(LINUX_VERSION) $(BUILD_DIR_TOOLCHAIN)/linux
$(SED) 's/@expr length/@-expr length/' $(HOST_BUILD_DIR)/Makefile
yes '' | $(KMAKE) oldconfig
ln -sf linux-$(LINUX_VERSION) $(BUILD_DIR_TOOLCHAIN)/linux
$(SED) 's/@expr length/@-expr length/' $(HOST_BUILD_DIR)/Makefile
yes '' | $(KMAKE) oldconfig
-ifeq ($(CONFIG_LINUX_2_6_33),y)
- $(KMAKE) include/linux/version.h arch/$(LINUX_KARCH)/include/asm
-else
- $(KMAKE) include/linux/version.h include/asm
-endif
+ $(KMAKE) include/linux/version.h $(LINUX_ASM_INCLUDES)
if [ -d $(HOST_BUILD_DIR)/arch/$(LINUX_KARCH)/include/asm ]; then \
$(CP) \
$(HOST_BUILD_DIR)/arch/$(LINUX_KARCH)/include/asm/. \
if [ -d $(HOST_BUILD_DIR)/arch/$(LINUX_KARCH)/include/asm ]; then \
$(CP) \
$(HOST_BUILD_DIR)/arch/$(LINUX_KARCH)/include/asm/. \