pre-commit 721 B

1234567891011121314151617181920
  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/scripts/removetrailingwhitespace.py {} \;
  16. find $PATHS -name "*.h" -exec contrib/scripts/removetrailingwhitespace.py {} \;
  17. if test -n "`dos2unix -V | head -n1 | awk '{print $1 $2}'`"; then
  18. find $PATHS -name "*.c" -exec dos2unix {} \;
  19. find $PATHS -name "*.h" -exec dos2unix {} \;
  20. fi