4.4BSD/usr/src/contrib/news/inn/lib/makellib.sh
#! /bin/sh
## $Revision: 1.2 $
##
## Make a lint library for INN. Usage:
## makellib <style> "<lintflags>" <sourcefile...>
case $# in
[012])
echo "Can't make INN lint library: wrong number of arguments." 1>&2
exit 1
;;
esac
STYLE="$1"
FLAGS="$2"
shift
shift
## Note the lack of quotes around ${FLAGS}, below.
case "X${STYLE}" in
XBSD)
exec lint ${FLAGS} -u -Cinn $* >/dev/null
;;
XSYSV)
exec lint ${FLAGS} -u -v -x -o inn $* >/dev/null
;;
XNONE)
exec cp /dev/null llib-linn.ln
;;
esac
echo "Can't make INN lint library: unknown method ${STYLE}." 1>&2
exit 1