summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMaxim Kuvyrkov <maxim.kuvyrkov@linaro.org>2018-10-02 10:59:15 +0000
committerMaxim Kuvyrkov <maxim.kuvyrkov@linaro.org>2018-10-02 10:59:15 +0000
commite145ce1da3991f7584fd412030037079375c1936 (patch)
tree9cdf6950d5eb50bd447b70bc3adf17a7b454fcb7
parent8e9373ed9611ab5de84586c96a91ec4fac85959f (diff)
tcwg-generate-source-cache.sh: Delete checked-out files, leave only .git/
Change-Id: I77ed212055465f6d8a688414cfa8d7bdce353e72
-rwxr-xr-xtcwg-generate-source-cache.sh5
1 files changed, 4 insertions, 1 deletions
diff --git a/tcwg-generate-source-cache.sh b/tcwg-generate-source-cache.sh
index 43ac839d..1acd56fe 100755
--- a/tcwg-generate-source-cache.sh
+++ b/tcwg-generate-source-cache.sh
@@ -150,8 +150,11 @@ update_git_repos () {
(
local repo
repo=$(dirname "$repo_git")
+ cd "$repo"
# Update and prune local clone
- git -C "$repo" remote update -p
+ git remote update -p
+ find -maxdepth 1 ! -name .git ! -name . -print0 \
+ | xargs -0 rm -rf
)
done
}