16 lines
277 B
Plaintext
Executable file
16 lines
277 B
Plaintext
Executable file
: '$Header$'
|
|
for extension in c y
|
|
do
|
|
for file in *.$extension
|
|
do ofile=`basename $file .$extension`.o
|
|
grep '^# *include.*"' $file|sed "s/.*\"\(.*\)\".*/$ofile: \1/"
|
|
done
|
|
done | sort -u >depend
|
|
ed - Makefile <<'!'
|
|
/AUTOAUTOAUTO/+,$d
|
|
$r depend
|
|
w
|
|
q
|
|
!
|
|
rm -f depend
|