install.mpw
上传用户:itx_2006
上传日期:2007-01-06
资源大小:493k
文件大小:2k
源码类别:

编译器/解释器

开发平台:

Others

  1. # Note: this script assumes that your MPW and PCCTS directories are
  2. #       of a standard configuration.
  3. # To install PCCTS: 'Set Directory' to the directory containing this
  4. # file (should be the main PCCTS directory) and execute this script.
  5. #
  6. # By default, it will install ANTLR and DLG in your {MPW}Tools folder.
  7. #
  8. # ANTLR and DLG have Commando interfaces, check them out.
  9. #
  10. # Report MPW-Specific problems to Scott Haney at haney@random.llnl.gov.
  11. Echo "# `Date -t` ----- Building PCCTS v1.33 for MPW."
  12. # Make 'Macintosh' folders to hold object files.
  13. Echo "# `Date -t` -----   Making Object File Folders."
  14. If (!`exists :dlg:Macintosh:`)
  15.   NewFolder :dlg:Macintosh:
  16. End
  17. If (!`exists :antlr:Macintosh:`)
  18.   NewFolder :antlr:Macintosh:
  19. End
  20. If (!`exists :support:set:Macintosh:`)
  21.   NewFolder :support:set:Macintosh:
  22. End
  23. If (!`exists :support:sym:Macintosh:`)
  24.   NewFolder :support:sym:Macintosh:
  25. End
  26. Echo "# `Date -t` -----   Done."
  27. Echo "#"
  28. # DLG build commands
  29. Echo "# `Date -t` -----   Building DLG."
  30. Echo "# `Date -t` -----     Analyzing dependencies."
  31. Directory :dlg:
  32. Begin
  33. If (!`exists dlg.make`)
  34. Move -y makefile.mpw dlg.make
  35. End
  36. If (!`exists dlg.r`)
  37. Move -y dlg.mpw.r dlg.r
  38. End
  39. Echo "Set Echo 1"
  40. Make Install -f dlg.make
  41. End > dlg.makeout
  42. Echo "# `Date -t` -----     Executing build commands."
  43. dlg.makeout
  44. Delete dlg.makeout
  45. Echo "# `Date -t` -----   Done."
  46. Echo "#"
  47. Directory ::
  48. # ANTLR build commands
  49. Echo "# `Date -t` -----   Building ANTLR."
  50. Echo "# `Date -t` -----     Analyzing dependencies."
  51. Directory :antlr:
  52. Begin
  53. If (!`exists antlr.make`)
  54. Move -y makefile.mpw antlr.make
  55. End
  56. If (!`exists antlr.r`)
  57. Move -y antlr.mpw.r antlr.r
  58. End
  59. Echo "Set Echo 1"
  60. Make Install -f antlr.make
  61. End > antlr.makeout
  62. Echo "# `Date -t` -----     Executing build commands."
  63. antlr.makeout
  64. Delete antlr.makeout
  65. Echo "# `Date -t` -----   Done."
  66. Echo "#"
  67. Directory ::
  68. # Done
  69. Echo "# `Date -t` ----- Done Building PCCTS v1.33. Have a nice day."