makeall 721 B

123456789101112131415161718192021222324252627282930
  1. #!/bin/sh
  2. # makeall
  3. # re-builds absolutely everything, inclusing doing a re-profile
  4. # of REDUCE to select what should be compiled into C. This should only
  5. # be required after MAJOR changes in the source.
  6. # Note that you will need to have made a suitable Makefile available,
  7. # eg by going something like
  8. # ln -s ../util/Makefile.xxx Makefile
  9. # for xxx matching the computer you are using.
  10. make slowr37
  11. ../util/boot37
  12. ../util/profile
  13. cp profile.dat ../csl-c
  14. rm profile.dat
  15. ../util/c-code37
  16. make r37
  17. # the bits from here down are cheaper and are all that is usually needed
  18. ../util/full37
  19. ../util/testall
  20. ../util/checkall
  21. # log/checkall.log and log/times.log should now be up to date.