summaryrefslogtreecommitdiff
path: root/.gitcheck
diff options
context:
space:
mode:
authorLeah Rowe <leah@libreboot.org>2023-05-18 09:44:11 +0100
committerLeah Rowe <leah@libreboot.org>2023-05-18 09:44:11 +0100
commit82c4d7b280f9f38c7e46afc4bfa26365d0083e21 (patch)
tree7ca2e93169d6ca511c5f643f26b9bcdc98ecc486 /.gitcheck
parent0f3c3ca60001ff9536d8c4746d47900cd36dd16e (diff)
.gitcheck clean: clean coreboot directories too
Signed-off-by: Leah Rowe <leah@libreboot.org>
Diffstat (limited to '.gitcheck')
-rwxr-xr-x.gitcheck17
1 files changed, 17 insertions, 0 deletions
diff --git a/.gitcheck b/.gitcheck
index a13eb0ae..f5db1f20 100755
--- a/.gitcheck
+++ b/.gitcheck
@@ -48,6 +48,23 @@ set_git_credentials()
clean()
{
+ unset_placeholders
+
+ if [ ! -d coreboot ]; then
+ return
+ fi
+ for x in coreboot/*; do
+ if [ ! -d "${x}" ]; then
+ continue
+ fi
+ cd "${x}"
+ unset_placeholders
+ cd -
+ done
+}
+
+unset_placeholders()
+{
if [ "$(git config user.name)" = "${git_name}" ]; then
git config --unset user.name
fi