commit b0ae15e01dfa137d031cfe44dcab9fe233db3ab2 from: Alexander Barton date: Sat Apr 09 12:30:55 2005 UTC Target "lint": check whether splint command is available and suppress warnings related to the used command line in the output. commit - 43ba1bc805238433dbffb250cd59dc2e038dac45 commit + b0ae15e01dfa137d031cfe44dcab9fe233db3ab2 blob - 4453a285f7756016f565c79119bc29efed04aa30 blob + f5a7d83463f0fa46e26b19ca5f087e05731d9a65 --- src/ngircd/Makefile.am +++ src/ngircd/Makefile.am @@ -8,7 +8,7 @@ # (at your option) any later version. # Please read the file COPYING, README and AUTHORS for more information. # -# $Id: Makefile.am,v 1.43 2004/05/09 18:23:35 alex Exp $ +# $Id: Makefile.am,v 1.44 2005/04/09 12:30:55 alex Exp $ # AUTOMAKE_OPTIONS = ../portab/ansi2knr @@ -52,6 +52,8 @@ check-help: Makefile chmod 755 check-help lint: + @splint --version >/dev/null 2>&1 \ + || ( echo; echo "Error: \"splint\" not found!"; echo; exit 1 ) @echo; warnings=0; files=0; \ for f in *.c; do \ echo "checking $$f ..."; \ @@ -60,7 +62,7 @@ lint: grep "no warnings" lint.out > /dev/null 2>&1; \ if [ $$? -ne 0 ]; then \ waswarning=1; \ - echo; cat lint.out; echo; \ + echo; grep -v "^Command Line: " lint.out; echo; \ w=$$( grep "code warning" lint.out | awk "{ print \$$4 }" ); \ warnings=`expr $$warnings + $$w`; \ files=`expr $$files + 1`; \