From 155056f38632dbe0fed086ab750fc08dfe91a102 Mon Sep 17 00:00:00 2001 From: Alexander Barton Date: Sun, 23 Jul 2006 11:34:32 +0000 Subject: [PATCH] Added ngindent. --- contrib/README | 13 ++++++++----- contrib/ngindent | 16 ++++++++++++++++ 2 files changed, 24 insertions(+), 5 deletions(-) create mode 100755 contrib/ngindent diff --git a/contrib/README b/contrib/README index 67bac21b..f32005ef 100644 --- a/contrib/README +++ b/contrib/README @@ -10,11 +10,14 @@ -- Contributions -- -MacOSX/ - - Project file for XCode "project builder" of Mac OS X. - Debian/ - - Various files for building Debian packages. + - Various files for building Debian GNU/Linux packages (".deb's"). + +MacOSX/ + - Project files for XCode, the "project builder" of Apple Mac OS X. + +ngindent + - Script to indent the code of ngIRCd in the "standard way". ngircd.sh - Start script for FreeBSD. @@ -27,4 +30,4 @@ systrace.policy -- -$Id: README,v 1.2 2005/08/12 21:32:45 alex Exp $ +$Id: README,v 1.3 2006/07/23 11:34:32 alex Exp $ diff --git a/contrib/ngindent b/contrib/ngindent new file mode 100755 index 00000000..73537a6d --- /dev/null +++ b/contrib/ngindent @@ -0,0 +1,16 @@ +#/bin/sh + +INDENTARGS="-kr -i8 -ts8 -l80 -c3 -cd41 -ss -ncs -psl" + +# check if indent(1) is available +type indent >/dev/null 2>&1 && INDENT="indent" +type gnuindent >/dev/null 2>&1 && INDENT="gnuindent" + +if [ -z "$INDENT" ]; then + echo "Error: GNU \"indent\" not found!" + exit 1 +fi + +$INDENT -v $INDENTARGS $* + +# -eof-