]> code.delx.au - dotemacs/blob - packages/check.sh
8f0b17f82025fc2231a313bbf3a8784237faffd4
[dotemacs] / packages / check.sh
1 #!/bin/bash
2
3 set -eu
4
5 cd "$(dirname "$0")"
6
7 grep submodule ../.git/config |cut -d'"' -f2|while read -r x; do ls "$x" &> /dev/null || echo ".git/config remove $x"; done
8
9 find ../.git/modules/ -type d -name objects -printf '%h\n'|while read -r x; do x="$(basename "$x")"; ls "$x" &> /dev/null || echo "rm -rf .git/modules/$x"; done