diff options
author | David Spickett <david.spickett@linaro.org> | 2020-04-21 16:06:08 +0100 |
---|---|---|
committer | David Spickett <david.spickett@linaro.org> | 2020-04-22 13:53:59 +0100 |
commit | 2382c087b5f0d51a4556c8c62f4723ab5a0ab7c9 (patch) | |
tree | 70c781a3087d886dc08a92767b6754991858fd7b /tcwg-generate-source-cache.sh | |
parent | 7dac1306e35858ef6485a0abf6222f6e13a28ee0 (diff) |
Various shellcheck warning fixes
First round of low hanging fruit
from the files with the fewest
warnings.
Change-Id: I60ad57b5bfb2f0be9bb6506252c820f44d055200
Diffstat (limited to 'tcwg-generate-source-cache.sh')
-rwxr-xr-x | tcwg-generate-source-cache.sh | 19 |
1 files changed, 10 insertions, 9 deletions
diff --git a/tcwg-generate-source-cache.sh b/tcwg-generate-source-cache.sh index d321724b..10cc9ed9 100755 --- a/tcwg-generate-source-cache.sh +++ b/tcwg-generate-source-cache.sh @@ -72,7 +72,8 @@ generate_abe_snapshots () set -e $verbose - local abe_temp="$(dirname "$0")/abe" + local abe_temp + abe_temp="$(dirname "$0")/abe" rm -rf $abe_temp run_with_timeout_and_retry 10m 3 git clone --branch ${abe_branch} --depth 1 https://git-us.linaro.org/toolchain/abe $abe_temp @@ -153,18 +154,18 @@ update_git_repos () { $verbose local dir="$1" - - for repo_git in $(find "$dir" -name .git -type d); do - ( - local repo - repo=$(dirname "$repo_git") + while IFS= read -r -d '' repo_git + do + ( + local repo + repo=$(dirname "$repo_git") cd "$repo" # Update and prune local clone run_with_timeout_and_retry 1h 3 git remote update -p find -maxdepth 1 ! -name .git ! -name . -print0 \ - | xargs -0 rm -rf - ) - done + | xargs -0 rm -rf + ) + done < <(find "$dir" -name .git -type d -print0) } if $generate_abe; then |