aboutsummaryrefslogtreecommitdiff
path: root/contrib
diff options
context:
space:
mode:
authorng0 <ng0@n0.is>2019-10-14 14:18:31 +0000
committerng0 <ng0@n0.is>2019-10-14 14:18:31 +0000
commitf801acf4e19dd4a6bec3911f81a16d73e5ddbf84 (patch)
tree73ea746cd337f4e98ccef86cdd83e09815c3b062 /contrib
parent0169bf2da23e52f13eef3e77ed93e2ab3d6a674e (diff)
downloadgnunet-f801acf4e19dd4a6bec3911f81a16d73e5ddbf84.tar.gz
gnunet-f801acf4e19dd4a6bec3911f81a16d73e5ddbf84.zip
with 'make pretty' running uncrustify, yapf styling the python files, this file seems obsolete?
Diffstat (limited to 'contrib')
-rwxr-xr-xcontrib/indent_pre-commit22
1 files changed, 22 insertions, 0 deletions
diff --git a/contrib/indent_pre-commit b/contrib/indent_pre-commit
new file mode 100755
index 000000000..c67fcaf0c
--- /dev/null
+++ b/contrib/indent_pre-commit
@@ -0,0 +1,22 @@
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#
6# This script is in the public domain.
7if test $# = 0
8then
9 PATHS=src/
10else
11 PATHS="$@"
12fi
13find $PATHS -name "*.c" -exec indent {} \;
14find $PATHS -name "*.h" -exec indent {} \;
15find $PATHS -name "*.c" -exec indent {} \;
16find $PATHS -name "*.h" -exec indent {} \;
17find $PATHS -name "*.c" -exec contrib/scripts/removetrailingwhitespace.py {} \;
18find $PATHS -name "*.h" -exec contrib/scripts/removetrailingwhitespace.py {} \;
19if test -n "`dos2unix -V | head -n1 | awk '{print $1 $2}'`"; then
20 find $PATHS -name "*.c" -exec dos2unix {} \;
21 find $PATHS -name "*.h" -exec dos2unix {} \;
22fi