set fdin [open makefile.in r] set fdout [open makefile.in.sdep w] while {[eof $fdin]!=1} { gets $fdin line puts $fdout "$line" if [string compare "$line" "# DO NOT DELETE THIS LINE -- make depend depends on it."]==0 break } while {[eof $fdin]!=1} { gets $fdin line if [string compare "$line" ""]==0 { puts $fdout "" continue } regsub -all "/usr/include/.*\.h" $line "" line regsub -all "stream\.h" $line "" line regsub -all "complex\.h" $line "" line if [regexp ": *$" $line]!=1 { puts $fdout \$(OBJDIR)/$line } } close $fdin close $fdout exec /bin/mv makefile.in makefile.in% exec /bin/mv makefile.in.sdep makefile.in