home *** CD-ROM | disk | FTP | other *** search
/ Graphics Plus / Graphics Plus.iso / general / modelers / geomview / source.lha / Geomview / tools / add-deps next >
Encoding:
Text File  |  1992-08-31  |  500 b   |  25 lines

  1. #! /bin/sh
  2. for f in $@; do
  3.     echo $f: >&2
  4.     if grep -s MKDEPFILE $f
  5.     then :
  6.     else
  7.     (
  8.       cd `dirname $f`
  9.       touch Mkdep.sgi Mkdep.sun3 Mkdep.sun4
  10.       chmod 666 Mkdep.sgi Mkdep.sun3 Mkdep.sun4
  11.       g=`basename $f`
  12.       co -l -T $g
  13.       cat <<'EOF' >>$g
  14.  
  15. # Include the dependency rules written by "make depend".
  16. # This fails if the file doesn't exist; "make all" in .. ensures it does.
  17. include ${MKDEPFILE}
  18. EOF
  19.       ci -u -T $g <<'EOG'
  20. Include ``make depend'' rules -- ${MKDEPFILE}.
  21. EOG
  22.     )
  23.     fi
  24. done
  25.