Action 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142
  1. name "System definition"
  2. dir first
  3. action did_first
  4. failure "You have to run the shell script first in the directory first"
  5. fatal
  6. end
  7. name "EM definition"
  8. dir etc
  9. end
  10. name "C preprocessor"
  11. dir util/cpp
  12. end
  13. name "EM definition library"
  14. dir util/data
  15. end
  16. name "Modules"
  17. dir modules
  18. indir
  19. end
  20. name "C utilities"
  21. dir util/cmisc
  22. end
  23. name "Encode/Decode"
  24. dir util/misc
  25. end
  26. name "Shell files in bin"
  27. dir util/shf
  28. end
  29. name "EM assembler"
  30. dir util/ass
  31. end
  32. name "EM Peephole optimizer"
  33. dir util/opt
  34. end
  35. name "ACK archiver"
  36. dir util/arch
  37. end
  38. name "Program 'ack'"
  39. dir util/ack
  40. end
  41. name "Bootstrap for backend tables"
  42. dir util/cgg
  43. end
  44. name "LL(1) Parser generator"
  45. dir util/LLgen
  46. end
  47. name "Bootstrap for newest form of backend tables"
  48. dir util/ncgg
  49. end
  50. name "C frontend"
  51. dir lang/cem/comp
  52. end
  53. name "Basic frontend"
  54. dir lang/basic/src
  55. end
  56. name "Intel 8086 support"
  57. dir mach/i86
  58. indir
  59. end
  60. name "MSC6500 support"
  61. dir mach/6500
  62. indir
  63. end
  64. name "Motorola 6800 support"
  65. dir mach/6800
  66. indir
  67. end
  68. name "Motorola 6805 support"
  69. dir mach/6805
  70. indir
  71. end
  72. name "Motorola 6809 support"
  73. dir mach/6809
  74. indir
  75. end
  76. name "Intel 8080 support"
  77. dir mach/i80
  78. indir
  79. end
  80. name "2-2 Interpreter support"
  81. dir mach/int22
  82. indir
  83. end
  84. name "2-4 Interpreter support"
  85. dir mach/int24
  86. indir
  87. end
  88. name "4-4 Interpreter support"
  89. dir mach/int44
  90. indir
  91. end
  92. name "IBM PC/IX support"
  93. dir mach/ix
  94. indir
  95. end
  96. name "Motorola 68000 2-4 support"
  97. dir mach/m68k2
  98. indir
  99. end
  100. name "Motorola 68000 4-4 support"
  101. dir mach/m68k4
  102. indir
  103. end
  104. name "NS16032 support"
  105. dir mach/ns
  106. indir
  107. end
  108. name "PDP 11 support"
  109. dir mach/pdp
  110. indir
  111. end
  112. name "PMDS support"
  113. dir mach/pmds
  114. indir
  115. end
  116. name "PMDS 4/4 support"
  117. dir mach/pmds4
  118. indir
  119. end
  120. name "Signetics 2650 support"
  121. dir mach/s2650
  122. indir
  123. end
  124. name "Vax 2-4 support"
  125. dir mach/vax2
  126. indir
  127. end
  128. name "Vax 4-4 support"
  129. dir mach/vax4
  130. indir
  131. end
  132. name "Z80 support"
  133. dir mach/z80
  134. indir
  135. end
  136. name "Zilog Z8000 support"
  137. dir mach/z8000
  138. indir
  139. end
  140. name "Pascal frontend"
  141. dir lang/pc/pem
  142. end