From 2e228afce4fc52f6e3ab1432de93cf86b715dd74 Mon Sep 17 00:00:00 2001 From: yewton Date: Sat, 13 Jan 2018 23:50:41 +0900 Subject: [PATCH] Allow user to shallow clone when installing el-get itself. --- el-get-install.el | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/el-get-install.el b/el-get-install.el index 7dcee6c6..cbd7cb6d 100644 --- a/el-get-install.el +++ b/el-get-install.el @@ -49,8 +49,11 @@ ;; First clone el-get (status - (call-process - git nil `(,buf t) t "--no-pager" "clone" "-v" url package))) + (apply #'call-process + `(,git nil (,buf t) t "--no-pager" "clone" "-v" + ,@(when (boundp 'el-get-install-shallow-clone) + '("--depth" "1")) + ,url ,package)))) (unless (zerop status) (error "Couldn't clone el-get from the Git repository: %s" url))