echo the name of each C file lint processes before processing begins
authorRobert R. Henry <rrh@ucbvax.Berkeley.EDU>
Wed, 17 Nov 1982 05:39:29 +0000 (21:39 -0800)
committerRobert R. Henry <rrh@ucbvax.Berkeley.EDU>
Wed, 17 Nov 1982 05:39:29 +0000 (21:39 -0800)
this mostly emulates what cc does when it compiles multiple files

SCCS-vsn: old/pcc/lint/lint.sh 1.3

usr/src/old/pcc/lint/lint.sh

index 532b548..f058762 100644 (file)
@@ -1,6 +1,6 @@
 #! /bin/sh
 #
 #! /bin/sh
 #
-#      @(#)lint.sh     1.2     (Berkeley)      %G%
+#      @(#)lint.sh     1.3     (Berkeley)      %G%
 #
 L=/usr/lib/lint/lint T=/usr/tmp/lint.$$ PATH=/bin:/usr/bin O="-C -Dlint"
 X= P=unix LL=/usr/lib/lint
 #
 L=/usr/lib/lint/lint T=/usr/tmp/lint.$$ PATH=/bin:/usr/bin O="-C -Dlint"
 X= P=unix LL=/usr/lib/lint
@@ -17,7 +17,7 @@ do
        -[IDOU]*)       O="$O $A" ;;
        -X)     LL=/usr/scj/lint L=/usr/scj/lint/lpass ;;
        -*)     X="$X$A" ;;
        -[IDOU]*)       O="$O $A" ;;
        -X)     LL=/usr/scj/lint L=/usr/scj/lint/lpass ;;
        -*)     X="$X$A" ;;
-       *)      (/lib/cpp $O $A | ${L}1 $X >>$T)2>&1
+       *)      echo "$A:" ; (/lib/cpp $O $A | ${L}1 $X >>$T)2>&1
        esac
        done
 case $P in
        esac
        done
 case $P in