home *** CD-ROM | disk | FTP | other *** search
/ Aminet 10 / aminetcdnumber101996.iso / Aminet / util / gnu / groff_src.lha / groff-1.10src / gendef.sh < prev    next >
Text File  |  1991-06-30  |  238b  |  25 lines

  1. # gendef filename var=val var=val
  2.  
  3. file=$1
  4. shift
  5.  
  6. defs="#define $1"
  7. shift
  8. for def
  9. do
  10.     defs="$defs
  11. #define $def"
  12. done
  13.  
  14. t=/tmp/groff.$$
  15.  
  16. sed -e 's/=/ /' >$t <<EOF
  17. $defs
  18. EOF
  19.  
  20. test -r $file && cmp -s $t $file || cp $t $file
  21.  
  22. rm -f $t
  23.  
  24. exit 0
  25.