include/git: don't re-download single-trees

only do it if the target source tree does not exist

Signed-off-by: Leah Rowe <leah@libreboot.org>
This commit is contained in:
Leah Rowe 2023-10-20 08:54:01 +01:00
parent d1f23eca34
commit 8de7bc9339
1 changed files with 4 additions and 0 deletions

View File

@ -98,6 +98,10 @@ clone_project()
loc="${loc#src/}"
loc="src/${loc}"
if [ -d "${loc}" ]; then
printf "%s already exists, so skipping download\n" 1>&2
return 0
fi
git clone ${url} "${tmp_git_dir}" || \
git clone ${bkup_url} "${tmp_git_dir}" || \