From: Jim Meyering Date: Fri, 10 Oct 2008 06:34:05 +0000 (+0200) Subject: bootstrap: use git's --depth=N option only if it's supported X-Git-Tag: v0.1~6864 X-Git-Url: http://erislabs.org.uk/gitweb/?a=commitdiff_plain;h=19c0b3920532a8044490a03c6400c856520c3abb;p=gnulib.git 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. --- 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