ign
[oweals/gnunet.git] / pre-commit
1 #!/bin/sh
2 # NOTE: "touch mydir/no-indent" to make the tree starting at mydir untouchable
3 l=""
4 for n in `find . -name "no-indent"`
5 do
6   n=`dirname "$n"`
7   l="-and -not -path \"$n/*\" $l"
8 done
9 indent -nut `echo $l | xargs find . -name "*.c"`
10 indent -nut `echo $l | xargs find . -name "*.h"`
11 if test -x "`which 'dos2unix'`"
12 then
13   dos2unix -ko `echo $l | xargs find . -name "*.c"`
14   dos2unix -ko `echo $l | xargs find . -name "*.h"`
15   rm `echo $l | xargs find . -name "*.?~"`
16 fi
17