fix dependency problem
authornbd <nbd@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Thu, 1 Jun 2006 00:47:29 +0000 (00:47 +0000)
committernbd <nbd@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Thu, 1 Jun 2006 00:47:29 +0000 (00:47 +0000)
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@3885 3c298f89-4303-0410-b956-a3cf2f4a3e73

target/linux/kernel.mk

index 346fb7f..4b8bf13 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)" >> $@