diff options
author | Yann E. MORIN <yann.morin.1998@free.fr> | 2018-04-08 17:48:11 +0200 |
---|---|---|
committer | Peter Korsgaard <peter@korsgaard.com> | 2018-04-08 21:46:36 +0200 |
commit | e17719264b5df0400442f02366cc16201ab3a25c (patch) | |
tree | 4b5893eb69605ff1a242b234347981696818f73b /support | |
parent | bbbcfa57f80d239f94669586cadad4e14f073a5f (diff) | |
download | buildroot-e17719264b5df0400442f02366cc16201ab3a25c.tar.gz buildroot-e17719264b5df0400442f02366cc16201ab3a25c.zip |
download/git: don't require too-recent git
git has supported -C only since 1.8.5, and some distros have not yet
caught up after more than 4 years...
Fall back to entering the directory.
Fixes:
http://autobuild.buildroot.net/results/35f9f7a4adc6c2cad741079e4afdf1408c94703b
Reported-by: André Hentschel <nerv@dawncrow.de>
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Maxime Hadjinlian <maxime.hadjinlian@gmail.com>
Cc: André Hentschel <nerv@dawncrow.de>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Diffstat (limited to 'support')
-rwxr-xr-x | support/download/git | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/support/download/git b/support/download/git index 787b6bcca0..868dfad0dd 100755 --- a/support/download/git +++ b/support/download/git @@ -47,7 +47,9 @@ git_cache="${dl_dir}/git" # fetch'ed later. if [ ! -d "${git_cache}" ]; then _git init "'${git_cache}'" - _git -C "'${git_cache}'" remote add origin "'${uri}'" + pushd "${git_cache}" >/dev/null + _git remote add origin "'${uri}'" + popd >/dev/null fi pushd "${git_cache}" >/dev/null |