build 8.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202
  1. #!/bin/sh
  2. ./run-dev0 <<DATA
  3. Dev0Compiler.Compile('Lin/Mod', 'Dl.txt')
  4. Dev0Compiler.Compile('Lin/Mod', 'Libc.txt')
  5. Dev0Compiler.Compile('System/Mod', 'Kernel.txt')
  6. Dev0Compiler.Compile('System/Mod', 'Files.txt')
  7. Dev0Compiler.Compile('System/Mod', 'Console.txt')
  8. Dev0Compiler.Compile('System/Mod', 'Math.txt')
  9. Dev0Compiler.Compile('System/Mod', 'Strings.txt')
  10. Dev0Compiler.Compile('System/Mod', 'Meta.txt')
  11. Dev0Compiler.Compile('System/Mod', 'Dialog.txt')
  12. Dev0Compiler.Compile('Enc/Mod', 'Codecs.txt')
  13. Dev0Compiler.Compile('Host/Mod', 'Lang.txt')
  14. Dev0Compiler.Compile('Host/Mod', 'Files.txt')
  15. Dev0Compiler.Compile('Host/Mod', 'Console.txt')
  16. Dev0Compiler.Compile('System/Mod', 'Stores.txt')
  17. Dev0Compiler.Compile('System/Mod', 'Converters.txt')
  18. Dev0Compiler.Compile('System/Mod', 'Dates.txt')
  19. Dev0Compiler.Compile('System/Mod', 'Integers.txt')
  20. Dev0Compiler.Compile('System/Mod', 'Sequencers.txt')
  21. Dev0Compiler.Compile('System/Mod', 'Services.txt')
  22. Dev0Compiler.Compile('System/Mod', 'Log.txt')
  23. Dev0Compiler.Compile('System/Mod', 'SMath.txt')
  24. Dev0Compiler.Compile('System/Mod', 'Fonts.txt')
  25. Dev0Compiler.Compile('System/Mod', 'Ports.txt')
  26. Dev0Compiler.Compile('System/Mod', 'Printers.txt')
  27. Dev0Compiler.Compile('System/Mod', 'Models.txt')
  28. Dev0Compiler.Compile('System/Mod', 'Views.txt')
  29. Dev0Compiler.Compile('System/Mod', 'Printing.txt')
  30. Dev0Compiler.Compile('System/Mod', 'Mechanisms.txt')
  31. Dev0Compiler.Compile('System/Mod', 'Controllers.txt')
  32. Dev0Compiler.Compile('System/Mod', 'Properties.txt')
  33. Dev0Compiler.Compile('System/Mod', 'Containers.txt')
  34. Dev0Compiler.Compile('System/Mod', 'Documents.txt')
  35. Dev0Compiler.Compile('System/Mod', 'Windows.txt')
  36. Dev0Compiler.Compile('Text/Mod', 'Models.txt')
  37. Dev0Compiler.Compile('Text/Mod', 'Mappers.txt')
  38. Dev0Compiler.Compile('Text/Mod', 'Rulers.txt')
  39. Dev0Compiler.Compile('Text/Mod', 'Setters.txt')
  40. Dev0Compiler.Compile('Text/Mod', 'Views.txt')
  41. Dev0Compiler.Compile('Text/Mod', 'Controllers.txt')
  42. Dev0Compiler.Compile('Text/Mod', 'Cmds.txt')
  43. Dev0Compiler.Compile('System/Mod', 'In.txt')
  44. Dev0Compiler.Compile('Std/Mod', 'Dialog.txt')
  45. Dev0Compiler.Compile('Std/Mod', 'Api.txt')
  46. Dev0Compiler.Compile('Std/Mod', 'CFrames.txt')
  47. Dev0Compiler.Compile('System/Mod', 'Controls.txt')
  48. Dev0Compiler.Compile('Std/Mod', 'Cmds.txt')
  49. Dev0Compiler.Compile('Std/Mod', 'Logos.txt')
  50. Dev0Compiler.Compile('Std/Mod', 'Scrollers.txt')
  51. Dev0Compiler.Compile('Std/Mod', 'ViewSizer.txt')
  52. Dev0Compiler.Compile('Std/Mod', 'Clocks.txt')
  53. Dev0Compiler.Compile('Std/Mod', 'Coder.txt')
  54. Dev0Compiler.Compile('Std/Mod', 'Folds.txt')
  55. Dev0Compiler.Compile('Std/Mod', 'Debug.txt')
  56. Dev0Compiler.Compile('Std/Mod', 'Stamps.txt')
  57. Dev0Compiler.Compile('Std/Mod', 'ETHConv.txt')
  58. Dev0Compiler.Compile('Std/Mod', 'Headers.txt')
  59. Dev0Compiler.Compile('Std/Mod', 'Links.txt')
  60. Dev0Compiler.Compile('Std/Mod', 'Loader.txt')
  61. Dev0Compiler.Compile('System/Mod', 'Kernel_so_init.txt')
  62. # before StdLog
  63. Dev0Compiler.Compile('Host/Mod', 'Dialog.txt')
  64. Dev0Compiler.Compile('Std/Mod', 'Log.txt')
  65. # Dev0Compiler.Compile('', 'StdLog.txt')
  66. # Dev0Compiler.Compile('Std/Mod', 'Out.txt')
  67. Dev0Compiler.Compile('Cons/Mod', 'Log.txt')
  68. Dev0Compiler.Compile('Dev/Mod', 'Markers.txt')
  69. Dev0Compiler.Compile('Dev/Mod', 'Commanders.txt')
  70. Dev0Compiler.Compile('Dev/Mod', 'Selectors.txt')
  71. Dev0Compiler.Compile('Dev/Mod', 'CPM.txt')
  72. Dev0Compiler.Compile('Dev/Mod', 'CPT.txt')
  73. Dev0Compiler.Compile('Dev/Mod', 'CPH.txt')
  74. Dev0Compiler.Compile('Dev/Mod', 'CPB.txt')
  75. Dev0Compiler.Compile('Dev/Mod', 'CPE.txt')
  76. Dev0Compiler.Compile('Dev/Mod', 'CPS.txt')
  77. Dev0Compiler.Compile('Dev/Mod', 'CPP.txt')
  78. Dev0Compiler.Compile('Dev/Mod', 'CPL486.txt')
  79. Dev0Compiler.Compile('Dev/Mod', 'CPC486.txt')
  80. Dev0Compiler.Compile('Dev/Mod', 'CPV486.txt')
  81. Dev0Compiler.Compile('Dev/Mod', 'Compiler.txt')
  82. # Dev0Compiler.Compile('Dev/Mod', 'ElfLinker16.txt')
  83. Dev0Compiler.Compile('Std/Mod', 'Interpreter.txt')
  84. ### BlackBox
  85. Dev0Compiler.Compile('Host/Mod', 'Fonts.txt')
  86. Dev0Compiler.Compile('Host/Mod', 'Windows.txt')
  87. Dev0Compiler.Compile('Host/Mod', 'Dates.txt')
  88. Dev0Compiler.Compile('Host/Mod', 'TextConv.txt')
  89. Dev0Compiler.Compile('Enc/Mod', 'StdAliases.txt')
  90. Dev0Compiler.Compile('Enc/Mod', 'StdCodecs.txt')
  91. Dev0Compiler.Compile('Cons/Mod', 'Interp.txt')
  92. Dev0Compiler.Compile('System/Mod', 'Init.txt')
  93. Dev0ElfLinker.LinkDll('libBB.so := Kernel+ Files EncCodecs HostFiles StdLoader')
  94. # Dev0ElfLinker.LinkDll('libBB.so := Kernel+ Kernel_so_init# Files EncCodecs HostFiles StdLoader')
  95. DATA
  96. env LANG=C ./run-BlackBox <<DATA
  97. DevCompiler.CompileThis DevElfLinker16
  98. DevCompiler.CompileThis ConsCompiler
  99. DATA
  100. # Enc
  101. env LANG=C ./run-BlackBox <<DATA
  102. # DevCompiler.CompileThis EncCodecs
  103. # ConsCompiler.Compile('Enc/Mod', 'StdAliases.txt')
  104. # DevCompiler.CompileThis EncStdCodecs
  105. DevCompiler.CompileThis EncStdMap_ascii EncStdMap_utf_8
  106. ConsCompiler.Compile('Enc/Mod', 'StdMap_atarist.txt')
  107. ConsCompiler.Compile('Enc/Mod', 'StdMap_cp037.txt')
  108. ConsCompiler.Compile('Enc/Mod', 'StdMap_cp1026.txt')
  109. ConsCompiler.Compile('Enc/Mod', 'StdMap_cp1140.txt')
  110. ConsCompiler.Compile('Enc/Mod', 'StdMap_cp1250.txt')
  111. ConsCompiler.Compile('Enc/Mod', 'StdMap_cp1251.txt')
  112. ConsCompiler.Compile('Enc/Mod', 'StdMap_cp1252.txt')
  113. ConsCompiler.Compile('Enc/Mod', 'StdMap_cp1253.txt')
  114. ConsCompiler.Compile('Enc/Mod', 'StdMap_cp1254.txt')
  115. ConsCompiler.Compile('Enc/Mod', 'StdMap_cp1255.txt')
  116. ConsCompiler.Compile('Enc/Mod', 'StdMap_cp1256.txt')
  117. ConsCompiler.Compile('Enc/Mod', 'StdMap_cp1257.txt')
  118. ConsCompiler.Compile('Enc/Mod', 'StdMap_cp1258.txt')
  119. ConsCompiler.Compile('Enc/Mod', 'StdMap_cp424.txt')
  120. ConsCompiler.Compile('Enc/Mod', 'StdMap_cp437.txt')
  121. ConsCompiler.Compile('Enc/Mod', 'StdMap_cp500.txt')
  122. ConsCompiler.Compile('Enc/Mod', 'StdMap_cp720.txt')
  123. ConsCompiler.Compile('Enc/Mod', 'StdMap_cp737.txt')
  124. ConsCompiler.Compile('Enc/Mod', 'StdMap_cp775.txt')
  125. ConsCompiler.Compile('Enc/Mod', 'StdMap_cp850.txt')
  126. ConsCompiler.Compile('Enc/Mod', 'StdMap_cp852.txt')
  127. ConsCompiler.Compile('Enc/Mod', 'StdMap_cp855.txt')
  128. ConsCompiler.Compile('Enc/Mod', 'StdMap_cp856.txt')
  129. ConsCompiler.Compile('Enc/Mod', 'StdMap_cp857.txt')
  130. ConsCompiler.Compile('Enc/Mod', 'StdMap_cp858.txt')
  131. ConsCompiler.Compile('Enc/Mod', 'StdMap_cp860.txt')
  132. ConsCompiler.Compile('Enc/Mod', 'StdMap_cp861.txt')
  133. ConsCompiler.Compile('Enc/Mod', 'StdMap_cp862.txt')
  134. ConsCompiler.Compile('Enc/Mod', 'StdMap_cp863.txt')
  135. ConsCompiler.Compile('Enc/Mod', 'StdMap_cp864.txt')
  136. ConsCompiler.Compile('Enc/Mod', 'StdMap_cp865.txt')
  137. ConsCompiler.Compile('Enc/Mod', 'StdMap_cp866.txt')
  138. ConsCompiler.Compile('Enc/Mod', 'StdMap_cp869.txt')
  139. ConsCompiler.Compile('Enc/Mod', 'StdMap_cp874.txt')
  140. #ConsCompiler.Compile('Enc/Mod', 'StdMap_cp936.txt')
  141. #ConsCompiler.Compile('Enc/Mod', 'StdMap_cp949.txt')
  142. ConsCompiler.Compile('Enc/Mod', 'StdMap_georgian_academy.txt')
  143. ConsCompiler.Compile('Enc/Mod', 'StdMap_georgian_ps.txt')
  144. ConsCompiler.Compile('Enc/Mod', 'StdMap_hp_roman8.txt')
  145. ConsCompiler.Compile('Enc/Mod', 'StdMap_iso8859_1.txt')
  146. ConsCompiler.Compile('Enc/Mod', 'StdMap_iso8859_2.txt')
  147. ConsCompiler.Compile('Enc/Mod', 'StdMap_iso8859_3.txt')
  148. ConsCompiler.Compile('Enc/Mod', 'StdMap_iso8859_4.txt')
  149. ConsCompiler.Compile('Enc/Mod', 'StdMap_iso8859_5.txt')
  150. ConsCompiler.Compile('Enc/Mod', 'StdMap_iso8859_6.txt')
  151. ConsCompiler.Compile('Enc/Mod', 'StdMap_iso8859_7.txt')
  152. ConsCompiler.Compile('Enc/Mod', 'StdMap_iso8859_8.txt')
  153. ConsCompiler.Compile('Enc/Mod', 'StdMap_iso8859_9.txt')
  154. ConsCompiler.Compile('Enc/Mod', 'StdMap_iso8859_10.txt')
  155. ConsCompiler.Compile('Enc/Mod', 'StdMap_iso8859_11.txt')
  156. ConsCompiler.Compile('Enc/Mod', 'StdMap_iso8859_13.txt')
  157. ConsCompiler.Compile('Enc/Mod', 'StdMap_iso8859_14.txt')
  158. ConsCompiler.Compile('Enc/Mod', 'StdMap_iso8859_15.txt')
  159. ConsCompiler.Compile('Enc/Mod', 'StdMap_iso8859_16.txt')
  160. ConsCompiler.Compile('Enc/Mod', 'StdMap_koi8_r.txt')
  161. ConsCompiler.Compile('Enc/Mod', 'StdMap_koi8_u.txt')
  162. #ConsCompiler.Compile('Enc/Mod', 'StdMap_kps9566.txt')
  163. ConsCompiler.Compile('Enc/Mod', 'StdMap_kz1048.txt')
  164. ConsCompiler.Compile('Enc/Mod', 'StdMap_mac_centraleurope.txt')
  165. ConsCompiler.Compile('Enc/Mod', 'StdMap_mac_cyrillic.txt')
  166. ConsCompiler.Compile('Enc/Mod', 'StdMap_mac_greek.txt')
  167. ConsCompiler.Compile('Enc/Mod', 'StdMap_mac_iceland.txt')
  168. ConsCompiler.Compile('Enc/Mod', 'StdMap_mac_roman.txt')
  169. ConsCompiler.Compile('Enc/Mod', 'StdMap_mac_turkish.txt')
  170. ConsCompiler.Compile('Enc/Mod', 'StdMap_ptcp154.txt')
  171. ConsCompiler.Compile('Enc/Mod', 'StdMap_viscii.txt')
  172. DATA
  173. ./run-BlackBox <<DATA
  174. DevCompiler.CompileThis CommStreams
  175. DevCompiler.CompileThis XhtmlEntitySets XhtmlWriters XhtmlStdFileWriters XhtmlTextTableMarkers XhtmlExporter
  176. DevCompiler.CompileThis ObxHello0 ObxPi ObxRandom ObxTrap
  177. DATA