9 sed -e '/^[ \t]*$/d' -e '/^[ \t]*#/d' $1 > $2
13 sed -n 's,^[ \t]*#include ,,p' $1 |
16 echo $outfile: $inc >> $outfile.makefrag
17 echo $inc: >> $outfile.makefrag
23 i=$1; o=$2; t=${2}.tmp
24 while process_includes_1 $i $o; do
31 rm -f $outfile.makefrag
33 process_includes $incfile $outfile.inc
35 if test x$extfile != x -a -f "$extfile"; then
36 cat $extfile >> $outfile.inc
39 sort -u $outfile.inc > $outfile.inc_s
42 if test -z "$excfile"; then
43 mv $outfile.inc_s $outfile
45 process_includes $excfile $outfile.exc
47 sort -u $outfile.exc > $outfile.exc_s
50 sort -m $outfile.inc_s $outfile.exc_s | uniq -u > $outfile
51 rm -f $outfile.inc_s $outfile.exc_s