]> git.phdru.name Git - git-scripts.git/blob - ls-not-packed
Feat(ls-assumed): Recognize files with skip-worktree bit
[git-scripts.git] / ls-not-packed
1 #! /bin/sh
2
3 COUNT_OBJ_PRG="git count-objects -v | grep ^count: | cut -c 8-"
4 export COUNT_OBJ_PRG
5
6 exec "`dirname \"$0\"`"/do-all \
7    'cd "$d" && count_obj=`eval $COUNT_OBJ_PRG`; ' \
8    'if [ "$d" != "$g" ]; then' \
9       'for c in `eval git submodule foreach $COUNT_OBJ_PRG`;' \
10       'do count_obj=`expr $count_obj + $c`; done; ' \
11    'fi; ' \
12    'test $count_obj -gt 1 && echo "$d"' \