From 79f35b512ad313fe0091c3dbd2a853843d5787c2 Mon Sep 17 00:00:00 2001 From: Angus Salkeld Date: Thu, 10 Jun 2010 14:17:20 +1000 Subject: [PATCH] Add a script for indenting the code (kernel formatting) Signed-off-by: Angus Salkeld --- Lindent | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100755 Lindent diff --git a/Lindent b/Lindent new file mode 100755 index 0000000..68bf25e --- /dev/null +++ b/Lindent @@ -0,0 +1,24 @@ +#!/bin/sh +# +# This is a copy of the linux kernel's Lindent because +# we use the same formatting. No point re-inventing that +# wheel. +# +PARAM="-npro -kr -i8 -ts8 -sob -l80 -ss -ncs -cp1" +RES=`indent --version` +V1=`echo $RES | cut -d' ' -f3 | cut -d'.' -f1` +V2=`echo $RES | cut -d' ' -f3 | cut -d'.' -f2` +V3=`echo $RES | cut -d' ' -f3 | cut -d'.' -f3` +if [ $V1 -gt 2 ]; then + PARAM="$PARAM -il0" +elif [ $V1 -eq 2 ]; then + if [ $V2 -gt 2 ]; then + PARAM="$PARAM -il0"; + elif [ $V2 -eq 2 ]; then + if [ $V3 -ge 10 ]; then + PARAM="$PARAM -il0" + fi + fi +fi +indent $PARAM "$@" +