From: H. Peter Anvin Date: Tue, 26 May 2009 04:41:43 +0000 (-0700) Subject: Nindent: indent script from the NASM project X-Git-Tag: syslinux-3.83-pre2~443 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=9fd03f7c843a9c107bb1a5e65bd9d94f6e48d892;p=platform%2Fupstream%2Fsyslinux.git Nindent: indent script from the NASM project Add an indentation script from the NASM project. This is expected to be the Syslinux coding style for the future. Signed-off-by: H. Peter Anvin --- diff --git a/devel/Nindent b/devel/Nindent new file mode 100755 index 0000000..cf8ecfd --- /dev/null +++ b/devel/Nindent @@ -0,0 +1,18 @@ +#!/bin/sh +PARAM="-npro -kr -i4 -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 +exec indent $PARAM "$@"