Cloning into an existing directory is not allowed. Signed-off-by: Marcus Better <mar...@better.se> --- 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 openwrt-devel@lists.openwrt.org http://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel