bugfixes
[oweals/gnunet.git] / pre-commit
1 #!/bin/sh
2 # Run this script to indent the GNUnet code.  When run without arguments,
3 # it indents the ENTIRE src/ tree.  Run with 'src/XXX' to indent the
4 # src/XXX directory.
5 if test $# = 0
6 then
7  PATHS=src/
8 else
9  PATHS="$@"
10 fi
11 find $PATHS -name "*.c" -exec indent {} \;
12 find $PATHS -name "*.h" -exec indent {} \;
13 find $PATHS -name "*.c" -exec indent {} \;
14 find $PATHS -name "*.h" -exec indent {} \;
15 find $PATHS -name "*.c" -exec contrib/removetrailingwhitespace {} \;
16 find $PATHS -name "*.h" -exec contrib/removetrailingwhitespace {} \;
17 if test -x "`which 'dos2unix'`"
18 then
19   find $PATHS -name "*.c" -exec dos2unix {} \;
20   find $PATHS -name "*.h" -exec dos2unix {} \;
21 fi