From 19c0b3920532a8044490a03c6400c856520c3abb Mon Sep 17 00:00:00 2001 From: Jim Meyering Date: Fri, 10 Oct 2008 08:34:05 +0200 Subject: [PATCH] bootstrap: use git's --depth=N option only if it's supported MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit * build-aux/bootstrap: Work with git-1.4.4.4, which does not recognize the --depth option. Reported by Pádraig Brady. --- ChangeLog | 6 ++++++ build-aux/bootstrap | 3 ++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 838a82223..ef7e54f05 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2008-10-10 Jim Meyering + + bootstrap: use git's --depth=N option only if it's supported + * build-aux/bootstrap: Work with git-1.4.4.4, which does not + recognize the --depth option. Reported by Pádraig Brady. + 2008-10-09 Bruno Haible New module 'ioctl'. diff --git a/build-aux/bootstrap b/build-aux/bootstrap index 0d7668643..2087bab8f 100755 --- a/build-aux/bootstrap +++ b/build-aux/bootstrap @@ -262,7 +262,8 @@ case ${GNULIB_SRCDIR--} in trap cleanup_gnulib 1 2 13 15 - git clone --depth 2 git://git.sv.gnu.org/gnulib || + git clone --help|grep depth > /dev/null && shallow='--depth 2' || shallow= + git clone $shallow git://git.sv.gnu.org/gnulib || cleanup_gnulib trap - 1 2 13 15 -- 2.11.0