diff options
author | Christian Grothoff <christian@grothoff.org> | 2011-08-29 10:24:13 +0000 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2011-08-29 10:24:13 +0000 |
commit | 8f4d186f4619c9b17ef4fb2e83398dd18c3ae24c (patch) | |
tree | 6901070f26f20199b473af026a282261d8323c7b /pre-commit | |
parent | cddbdf5b928c68ab71b40c950b9f01ea68a9fbdb (diff) | |
download | gnunet-8f4d186f4619c9b17ef4fb2e83398dd18c3ae24c.tar.gz gnunet-8f4d186f4619c9b17ef4fb2e83398dd18c3ae24c.zip |
improved script
Diffstat (limited to 'pre-commit')
-rwxr-xr-x | pre-commit | 25 |
1 files changed, 17 insertions, 8 deletions
diff --git a/pre-commit b/pre-commit index ed2455237..5213f2cf4 100755 --- a/pre-commit +++ b/pre-commit | |||
@@ -1,12 +1,21 @@ | |||
1 | #!/bin/sh | 1 | #!/bin/sh |
2 | find src/ -name "*.c" -exec indent {} \; | 2 | # Run this script to indent the GNUnet code. When run without arguments, |
3 | find src/ -name "*.h" -exec indent {} \; | 3 | # it indents the ENTIRE src/ tree. Run with 'src/XXX' to indent the |
4 | find src/ -name "*.c" -exec indent {} \; | 4 | # src/XXX directory. |
5 | find src/ -name "*.h" -exec indent {} \; | 5 | if test $# = 0 |
6 | find src/ -name "*.c" -exec contrib/removetrailingwhitespace {} \; | 6 | then |
7 | find src/ -name "*.h" -exec contrib/removetrailingwhitespace {} \; | 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 {} \; | ||
8 | if test -x "`which 'dos2unix'`" | 17 | if test -x "`which 'dos2unix'`" |
9 | then | 18 | then |
10 | find src/ -name "*.c" -exec dos2unix {} \; | 19 | find $PATHS -name "*.c" -exec dos2unix {} \; |
11 | find src/ -name "*.h" -exec dos2unix {} \; | 20 | find $PATHS -name "*.h" -exec dos2unix {} \; |
12 | fi | 21 | fi |