fix dependency problem
authorFelix Fietkau <nbd@openwrt.org>
Thu, 1 Jun 2006 00:47:29 +0000 (00:47 +0000)
committerFelix Fietkau <nbd@openwrt.org>
Thu, 1 Jun 2006 00:47:29 +0000 (00:47 +0000)
SVN-Revision: 3885

openwrt/target/linux/kernel.mk

index 346fb7fad9029a9830114cf01c3caccd16d0e54e..4b8bf139d4155ce6866d5e5a5b7d17c42d648ace 100644 (file)
@@ -8,9 +8,12 @@ KERNEL_IDIR:=$(LINUX_BUILD_DIR)/kernel-ipkg
 
 $(TARGETS): $(PACKAGE_DIR)
 
+$(LINUX_DIR):
+       mkdir -p $@
+
 $(PACKAGE_DIR):
-       mkdir -p $(PACKAGE_DIR)
-       
+       mkdir -p $@
+
 $(DL_DIR)/$(LINUX_SOURCE):
        -mkdir -p $(DL_DIR)
        $(SCRIPT_DIR)/download.pl $(DL_DIR) $(LINUX_SOURCE) $(LINUX_KERNEL_MD5SUM) $(LINUX_SITE)
@@ -67,7 +70,7 @@ $(KERNEL_IPKG):
        fi
        $(IPKG_BUILD) $(KERNEL_IDIR) $(LINUX_BUILD_DIR)
 
-$(BUILD_DIR)/kernel.mk: FORCE
+$(BUILD_DIR)/kernel.mk: $(LINUX_DIR) FORCE
        echo "BOARD:=$(BOARD)" > $@
        echo "LINUX_VERSION:=$(LINUX_VERSION)" >> $@
        echo "LINUX_RELEASE:=$(LINUX_RELEASE)" >> $@