download/u-boot: Try to update submodules as in coreboot script

The coreboot download script tries to update submodules, since coreboot
does use git submodules to retrieve and compile the projects it depends
on. Although U-Boot doesn't use submodules, try to update them anyway to
match the coreboot download script.

Signed-off-by: Alper Nebi Yasak <alpernebiyasak@gmail.com>
This commit is contained in:
Alper Nebi Yasak 2022-08-25 20:28:22 +03:00 committed by Denis 'GNUtoo' Carikli
parent 8803355a8f
commit 5c6d462611
Signed by: GNUtoo
GPG Key ID: 5F5DFCC14177E263
1 changed files with 7 additions and 0 deletions

View File

@ -162,6 +162,13 @@ downloadfor() {
"download/u-boot" "${ubrevision}" "${board}" "${ubtree}" "download/u-boot" "${ubrevision}" "${board}" "${ubtree}"
return 1 return 1
fi fi
git -C "${ubtree}" submodule update --init || touch build_error
if [ -f build_error ]; then
printf "ERROR: %s: Unable to update submodules for tree '%s'\n" \
"${ubtree}"
return 1
fi
} }
strip_comments() strip_comments()