Cloning into an existing directory is not allowed.
Signed-off-by: Marcus Better <[email protected]>
---
include/kernel-defaults.mk | 6 ++++++
1 files changed, 6 insertions(+), 0 deletions(-)
diff --git a/include/kernel-defaults.mk b/include/kernel-defaults.mk
index 36f9174..d2ff4b9 100644
--- a/include/kernel-defaults.mk
+++ b/include/kernel-defaults.mk
@@ -40,10 +40,16 @@ ifeq ($(strip $(CONFIG_EXTERNAL_KERNEL_TREE)),"")
else
ifeq ($(strip $(CONFIG_KERNEL_GIT_LOCAL_REPOSITORY)),"")
define Kernel/Prepare/Default
+ if [ -d $(LINUX_DIR) ]; then \
+ rmdir $(LINUX_DIR); \
+ fi
git clone $(CONFIG_KERNEL_GIT_CLONE_URI) $(LINUX_DIR)
endef
else
define Kernel/Prepare/Default
+ if [ -d $(LINUX_DIR) ]; then \
+ rmdir $(LINUX_DIR); \
+ fi
git clone --reference $(CONFIG_KERNEL_GIT_LOCAL_REPOSITORY)
$(CONFIG_KERNEL_GIT_CLONE_URI) $(LINUX_DIR)
endef
endif
--
1.6.0.4
_______________________________________________
openwrt-devel mailing list
[email protected]
http://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel