Pristine Ack-5.5
[Ack-5.5.git] / bin / do_deps
1 : '$Id: do_deps,v 1.2 1994/06/23 13:46:44 ceriel Exp $'
2
3 : Produce dependencies for all argument files
4
5 for i in $*
6 do
7         n=`basename $i .c`
8         if [ -f $n.dep ]
9         then
10                 :
11         else
12                 echo $n.'$(SUF):        '$i > $n.dep
13                 echo "  head -5 $n.dep > $n.dp1" >> $n.dep
14                 echo '  CC="$(CC)" UTIL_HOME="$(UTIL_HOME)" $(CC_AND_MKDEP) '$n.dp2 '$(CFLAGS)' -c $i >> $n.dep
15                 echo "  cat $n.dp1 $n.dp2 > $n.dep" >> $n.dep
16                 echo "  rm -f $n.dp1 $n.dp2" >> $n.dep
17         fi
18 done