Use correct kernel-patch for x86
authorUlf Samuelsson <ulf.samuelsson@atmel.com>
Tue, 18 Mar 2008 13:26:13 +0000 (13:26 -0000)
committerUlf Samuelsson <ulf.samuelsson@atmel.com>
Tue, 18 Mar 2008 13:26:13 +0000 (13:26 -0000)
target/linux/Makefile.in.advanced

index 2a67e2bfcfc6c6cad5c65e76ccd74df18d319083..9bc2dba83a64c4a67dc62f0dda6b3cb671853b30 100644 (file)
@@ -74,7 +74,7 @@ LINUX26_PATCH_SITE:=$(strip $(subst ",,$(BR2_KERNEL_SITE)))
 # ------------------------------------
 # kernel patches provided by buildroot
 ifeq ($(strip $(LINUX26_PATCH_DIR)),)
-LINUX26_PATCH_DIR:=$(BOARD_PATH)/kernel-patches-$(LINUX26_VERSION)/
+LINUX26_PATCH_DIR:=$(BOARD_PATH)/kernel-patches/
 endif
 
 # -----------------------------------------------------------------------------
@@ -163,6 +163,10 @@ ifeq ($(LINUX26_FORMAT),custom)
 LINUX26_KERNEL_NAME:=$(BOARD_NAME)-linux-$(LINUX26_VERSION)-$(DATE)$(KERNEL_EXT)
 endif
 
+ifeq ($(BOARD_NAME),)
+BOARD_NAME=$(ARCH)
+endif
+
 ifndef LINUX26_KERNEL
 LINUX26_KERNEL:=$(BINARIES_DIR)/$(BOARD_NAME)-linux-$(LINUX26_VERSION)-$(DATE)$(KERNEL_EXT)
 endif
@@ -274,7 +278,10 @@ ifeq ($(BR2_PACKAGE_OPENSWAN),y)
                linux-$(LINUX26_VERSION)-\*.patch{,.gz,.bz2}
 endif
 ifneq ($(LINUX26_PATCH_DIR),)
-               toolchain/patch-kernel.sh $(LINUX26_DIR) $(LINUX26_PATCH_DIR) linux-$(LINUX26_VERSION)-\*.patch ; 
+       if [ -d $(LINUX26_PATCH_DIR) ] ; then \
+       toolchain/patch-kernel.sh $(LINUX26_DIR) $(LINUX26_PATCH_DIR) \
+               linux-$(LINUX26_VERSION)-\*.patch{,.gz,.bz2} ; \
+       fi
 endif
        touch $@
 
@@ -420,6 +427,7 @@ linux-status:
        @echo LINUX26_VERSION=$(LINUX26_VERSION)
        @echo LINUX26_SOURCE=$(LINUX26_SOURCE)
        @echo LINUX26_DIR=$(LINUX26_DIR)
+       @echo LINUX26_PATCH_DIR=$(LINUX26_PATCH_DIR)
        @echo TARGETS=$(TARGETS)
        @echo LINUX26_TARGETS=$(LINUX26_TARGETS)
        @echo LINUX26_HEADERS_PATCH_DIR=$(LINUX26_HEADERS_PATCH_DIR)