dbuild 580 B

12345678910111213141516171819202122232425262728293031323334
  1. #!/bin/csh -f
  2. # dbuild --- Build a minimal REDUCE sufficient to build all fasl files.
  3. # Author: Anthony C. Hearn.
  4. rm -f $reduce/log/dbuild.log $reduce/reduce
  5. date > $reduce/log/dbuild.log
  6. pushd $reduce/psl
  7. bpsl -td 5000000 -b 0.30 -h 0.70 >>& $reduce/log/dbuild.log << EOF
  8. (setq symbolfilename* "\$reduce/psl/bpsl")
  9. (setq loaddirectories!* '("" "\$reduce/psl/"))
  10. (cd "$reduce/src")
  11. (dskin "dbuild.sl")
  12. (setq loaddirectories!* '("" "\$reduce/psl/" "\$reduce/fasl/"))
  13. (savesystem "Base REDUCE 3.4" "$reduce/reduce" nil)
  14. (bye)
  15. EOF
  16. popd
  17. date >> $reduce/log/dbuild.log