Release.Tool 68 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983
  1. # To compile all files in a specific release...
  2. #
  3. # Bios Cooperative
  4. #
  5. # Release.Build --build --path="./" Bios32C ~
  6. # Linker.Link --fileName=a2.bin --extension=Gof --displacement=100000H --path="./" Trace CPU Runtime Counters APIC Processors Queues BaseTypes Activities ExclusiveBlocks HeapManager Interrupts Environment Mutexes Machine Heaps Modules GarbageCollector Objects Kernel KernelLog Streams Reflection TrapWriters Traps Plugins Disks PCI ATADisks Caches Commands Files DiskVolumes Clock Dates Reals Strings Diagnostics BitSets StringPool ObjectFile GenericLinker Loader BootConsole ~
  7. #
  8. # RPi Cooperative
  9. #
  10. # Release.Build --build --path="./" RpiC ~
  11. # Linker.Link --fileName=kernel.img --extension=Gof --displacement=8000H --path="./" Trace CPU Runtime Counters Processors Queues BaseTypes Timer Activities ExclusiveBlocks HeapManager Interrupts Environment Mutexes Machine Heaps Modules GarbageCollector Objects Kernel ~
  12. #
  13. # Zynq Cooperative
  14. #
  15. # Release.Build --build --path="./" ZynqC ~
  16. # Linker.Link --fileName=kernel.bin --extension=Gof --displacement=100000H --path="./" Trace CPU Runtime Counters Processors Queues BaseTypes Timer Activities ExclusiveBlocks HeapManager Interrupts Environment Mutexes Machine Heaps Modules GarbageCollector Objects Kernel ~
  17. #
  18. # WINAOS
  19. # Release.Build Win32 ~
  20. # Linker.Link --fileFormat=PE32 --fileName=A2.exe --extension=GofW --displacement=401000H Builtins Trace Kernel32 Machine Heaps Modules Objects Kernel KernelLog Streams Commands Files WinFS Clock Dates Reals Strings Diagnostics BitSets StringPool ObjectFile GenericLinker Reflection Loader BootConsole ~
  21. # Do not forget to add the object file path to the path and to add ObjectFileExtension= ".ObfW" to your .ini file in order to configure the loader.
  22. # Command line shell:
  23. # Linker.Link --fileFormat=PE32CUI --fileName=oberon.exe --extension=GofW --displacement=401000H Builtins Trace Kernel32 Machine Heaps Modules Objects Kernel KernelLog Streams Commands Files WinFS Clock Dates Reals Strings Diagnostics BitSets StringPool ObjectFile GenericLinker Reflection Loader WinTrace StdIO Traps RelativeFileSystem WMDefaultFont System StdIOShell ~
  24. #
  25. # LinuxAOS
  26. # Release.Build Linux32 ~
  27. # Command line version:
  28. # Linker.Link -p=Linux32 Builtins Trace Glue Unix Machine Heaps Modules Objects Kernel KernelLog Streams Commands Pipes StdIO TrapWriters Reflection Traps Files UnixFiles Clock Dates Reals Strings Diagnostics BitSets StringPool ObjectFile GenericLinker Loader Shell System StdIOShell ~
  29. # X11 Bootconsole:
  30. # Linker.Link -p=Linux32 Builtins Trace Glue Unix Machine Heaps Modules Objects Kernel KernelLog Streams Commands Pipes StdIO TrapWriters Reflection Traps Files UnixFiles Clock Dates Reals Strings Diagnostics BitSets StringPool ObjectFile GenericLinker Loader BootConsole ~
  31. #
  32. # SolarisAOS
  33. # Release.Build Solaris32 ~
  34. # X11 Bootconsole:
  35. # Linker.Link -p=Solaris32 --path=NewAos/
  36. # Builtins Trace Glue Unix Machine Heaps Modules Objects Kernel KernelLog Streams Pipes
  37. # Commands StdIO TrapWriters Traps Files UnixFiles Clock Dates Reals Strings Diagnostics
  38. # BitSets StringPool GenericLinker Reflection Loader BootConsole ~
  39. # UnixBinary.Build oberon.bin -> A2Core ~
  40. #
  41. # DarwinAOS
  42. # Release.Build Darwin32 ~
  43. # X11 Bootconsole:
  44. # Linker.Link -p=Darwin32 --path=NewAos/
  45. # Builtins Trace Glue Unix Machine Heaps Modules Objects Kernel KernelLog Streams Pipes
  46. # Commands StdIO TrapWriters Traps Files UnixFiles Clock Dates Reals Strings Diagnostics
  47. # BitSets StringPool GenericLinker Reflection Loader BootConsole ~
  48. # UnixBinary.Build oberon.bin -> A2Core ~
  49. #
  50. # WINAOS Cooperative
  51. # Release.Build --path="./" Win32C ~
  52. # Linker.Link --fileFormat=PE32 --fileName=a2.exe --extension=GofCW --displacement=401000H --path="./" Trace CPU Runtime Counters Kernel32 Processors Queues BaseTypes Timer Activities ExclusiveBlocks Environment Mutexes Interrupts Machine Heaps Modules GarbageCollector Objects Kernel KernelLog Streams Commands Files WinFS Clock Dates Reals Strings Diagnostics BitSets StringPool ObjectFile GenericLinker Reflection Loader BootConsole ~
  53. # FSTools.CloseFiles A2.exe ~
  54. #
  55. # For the detailed command syntax: See Release.Mod
  56. #
  57. # The HEADER section includes the following information:
  58. #
  59. # VERSION
  60. # Version string of the form <Major> "." <Minor>
  61. # Compatibility to Release.Mod: Major version numbers must be equal. Minor number of Release.Mod must be at lest <Minor>
  62. #
  63. # The BUILD section describes what builds can be built. For each build, the following options can be specified:
  64. #
  65. # INCLUDE
  66. # In this package description file it is possible to describe files that are only contained in certain builds. This is done by using indicates, e.g. WIN { list of files } means that
  67. # the files listed in curly brackets will only be included in builds that include the indicator WIN.
  68. # Note that if a file is listed without an indicator, it will be included in all releases, so INCLUDE describes what files should be additionally
  69. # included.
  70. # The list of indicators must be specified as enquoted string of space separated indicator names.
  71. #
  72. # COMPILER
  73. # Compile command to be used to compile the files included in the build. This option can be overriden by using the --compiler option of
  74. # the Release.Build command.
  75. #
  76. # COMPILEOPTIONS, TARGET, EXTENSION & PATH
  77. # Command line options for the compiler. These options can be overriden by using the --target, --extension and --path option of the
  78. # Release.Build command.
  79. # The release tool be generate the compiler option string like : COMPILEOPTIONS + " \d" + TARGET + " \." + EXTENSION + " \P" + PATH
  80. #
  81. # EXCLUDEPACKAGES
  82. # By default, all packages are included in all builds. Using the EXCLUDEPACKAGES option, packages can explicitly be excluded from a build.
  83. # The list of packages must be specified as enquoted string of space separated package names.
  84. # This option can be overriden by the --exclude option of the Release.Build command.
  85. #
  86. # DISABLED
  87. # Set to TRUE to indicate that a build is broken. The Release.Check command will not attempt to compile
  88. # disabled builds. The commands Release.Build and Release.Rebuild will prompt a warning message but do their jobs. All other
  89. # commands simply ignore this setting.
  90. #
  91. # To actually build such a build, call Release.Build buildname ~
  92. #
  93. # Note:
  94. #
  95. # Files whose name is of the form prefix.mid.suffix where prefix="Release" and suffix#"Mod" will be added to the corresponding package twice:
  96. # prefix.mid.suffix AND mid.suffix
  97. #
  98. #
  99. # Naming Convention:
  100. #
  101. # The prefixes included in each build below include the build name itself as well as the name of its target platform and architecture.
  102. # The filenames of modules are structured accordingly and look as follows:
  103. #
  104. # {Subsystem.}{Platform.}{Architecture.}Module.Mod
  105. #
  106. # The platform specifies the system which the module is targeted at and may be one of the following:
  107. #
  108. # NATIVE / WIN / UNIX
  109. #
  110. # Platform-specific build prefixes are subdivided as follows:
  111. #
  112. # NATIVE: BIOS / RPI / ZYNQ
  113. # WIN: WIN32 / WIN64
  114. # UNIX: UNIX32 / UNIX64
  115. #
  116. # The architecture specifies the target of modules that contain inline assembly code and may be one of the following:
  117. #
  118. # I386 / AMD64 / ARM
  119. #
  120. # A missing filename component or build prefix shall indicate that the module does not depend on the corresponding subsystem, platform, or architecture.
  121. # This implies that no specific build should receive preferential treatment.
  122. HEADER
  123. VERSION "1.0"
  124. END
  125. BUILDS
  126. Bios32 {
  127. INCLUDE "BIOS32 BIOS NATIVE I386"
  128. COMPILER "Compiler.Compile"
  129. COMPILEOPTIONS "-p=Bios32"
  130. EXCLUDEPACKAGES "OberonVoyager OberonAnts"
  131. DISABLED "FALSE"
  132. }
  133. Bios32C {
  134. INCLUDE "BIOS32C BIOS NATIVE I386 COOP"
  135. COMPILER "Compiler.Compile"
  136. COMPILEOPTIONS "-p=Bios32 --cooperative --traceModule=Trace --preciseGC=no --define=BIOS32C,BIOS,NATIVE,I386,COOP"
  137. EXCLUDEPACKAGES "Oberon OberonGadgets OberonApplications OberonDocumentation OberonVoyager OberonAnts TrueTypeFonts CjkFonts Pr3Fonts ScreenFonts Pr6Fonts"
  138. DISABLED "FALSE"
  139. }
  140. Bios64 {
  141. INCLUDE "BIOS64 BIOS NATIVE AMD64"
  142. COMPILER "Compiler.Compile"
  143. COMPILEOPTIONS "-p=Bios64"
  144. EXCLUDEPACKAGES "OberonVoyager OberonAnts"
  145. DISABLED "FALSE"
  146. }
  147. RpiC {
  148. INCLUDE "RPIC NATIVE ARM COOP"
  149. COMPILER "Compiler.Compile"
  150. COMPILEOPTIONS "-p=ARM --cooperative --traceModule=Trace --preciseGC=no --define=RPIC,NATIVE,ARM,COOP"
  151. EXCLUDEPACKAGES "System Drivers Compiler ApplicationsMini Applications GuiApplicationsMini GuiApplications Fun Testing Education Build EFI Contributions Oberon OberonGadgets OberonApplications OberonDocumentation OberonVoyager OberonAnts"
  152. DISABLED "FALSE"
  153. }
  154. ZynqC {
  155. INCLUDE "ZYNQC NATIVE ARM COOP"
  156. COMPILER "Compiler.Compile"
  157. COMPILEOPTIONS "-p=ARM --cooperative --traceModule=Trace --preciseGC=no --define=ZYNQC,NATIVE,ARM,COOP"
  158. EXCLUDEPACKAGES "System Drivers Compiler ApplicationsMini Applications GuiApplicationsMini GuiApplications Fun Testing Education Build EFI Contributions Oberon OberonGadgets OberonApplications OberonDocumentation OberonVoyager OberonAnts"
  159. DISABLED "FALSE"
  160. }
  161. Win32 {
  162. INCLUDE "WIN32 WIN I386"
  163. COMPILER "Compiler.Compile"
  164. COMPILEOPTIONS "-p=Win32"
  165. EXCLUDEPACKAGES ""
  166. DISABLED "FALSE"
  167. }
  168. Win32C {
  169. INCLUDE "WIN32C WIN I386 COOP"
  170. COMPILER "Compiler.Compile"
  171. COMPILEOPTIONS "-p=Win32 --cooperative --traceModule=Trace --preciseGC=no --define=WIN32C,WIN,I386,COOP"
  172. EXCLUDEPACKAGES "Oberon OberonGadgets OberonApplications OberonDocumentation OberonVoyager OberonAnts TrueTypeFonts CjkFonts Pr3Fonts ScreenFonts Pr6Fonts"
  173. DISABLED "FALSE"
  174. }
  175. Win64 {
  176. INCLUDE "WIN64 WIN AMD64"
  177. COMPILER "Compiler.Compile"
  178. COMPILEOPTIONS "-p=Win64"
  179. EXCLUDEPACKAGES "OberonVoyager OberonAnts"
  180. DISABLED "FALSE"
  181. }
  182. Linux32 {
  183. INCLUDE "LINUX32 UNIX32 UNIX I386"
  184. COMPILER "Compiler.Compile"
  185. COMPILEOPTIONS "-p=Linux32"
  186. PATH "./NewAos/"
  187. EXCLUDEPACKAGES "OberonVoyager OberonAnts"
  188. DISABLED "FALSE"
  189. }
  190. Linux64 {
  191. INCLUDE "LINUX64 UNIX64 UNIX AMD64"
  192. COMPILER "Compiler.Compile"
  193. COMPILEOPTIONS "-p=Linux64"
  194. PATH "./NewAos/"
  195. EXCLUDEPACKAGES "OberonVoyager OberonAnts"
  196. DISABLED "FALSE"
  197. }
  198. Linux64C {
  199. INCLUDE "LINUX64C UNIX64 UNIX AMD64 COOP"
  200. COMPILER "Compiler.Compile"
  201. COMPILEOPTIONS "-p=Linux64 --cooperative --traceModule=Trace --preciseGC=no --define=LINUX64C,UNIX64,UNIX,AMD64,COOP"
  202. PATH "./NewAos/"
  203. EXCLUDEPACKAGES "Oberon OberonGadgets OberonApplications OberonDocumentation OberonVoyager OberonAnts TrueTypeFonts CjkFonts Pr3Fonts ScreenFonts Pr6Fonts"
  204. DISABLED "FALSE"
  205. }
  206. Darwin32 {
  207. INCLUDE "DARWIN32 UNIX32 UNIX I386"
  208. COMPILER "Compiler.Compile"
  209. COMPILEOPTIONS "-p=Linux32 --define=DARWIN32,UNIX32,UNIX,I386"
  210. PATH "./NewAos/"
  211. EXCLUDEPACKAGES "OberonVoyager OberonAnts"
  212. DISABLED "FALSE"
  213. }
  214. Darwin64 {
  215. INCLUDE "DARWIN64 UNIX64 UNIX AMD64"
  216. COMPILER "Compiler.Compile"
  217. COMPILEOPTIONS "-p=Linux64 --define=DARWIN64,UNIX64,UNIX,AMD64"
  218. PATH "./NewAos/"
  219. EXCLUDEPACKAGES "OberonVoyager OberonAnts"
  220. DISABLED "FALSE"
  221. }
  222. Solaris32 {
  223. INCLUDE "SOLARIS32 UNIX32 UNIX I386"
  224. COMPILER "Compiler.Compile"
  225. COMPILEOPTIONS "-p=Linux32 --define=SOLARIS32,UNIX32,UNIX,I386"
  226. PATH "./NewAos/"
  227. EXCLUDEPACKAGES "OberonVoyager OberonAnts"
  228. DISABLED "FALSE"
  229. }
  230. Solaris64 {
  231. INCLUDE "SOLARIS64 UNIX64 UNIX AMD64"
  232. COMPILER "Compiler.Compile"
  233. COMPILEOPTIONS "-p=Linux64 --define=SOLARIS64,UNIX64,UNIX,AMD64"
  234. PATH "./NewAos/"
  235. EXCLUDEPACKAGES "OberonVoyager OberonAnts"
  236. DISABLED "FALSE"
  237. }
  238. END
  239. PACKAGE Kernel ARCHIVE "Kernel.zip" SOURCE "KernelSrc.zip" DESCRIPTION "A2 Kernel"
  240. License.Text
  241. OBEMBR.BIN # MBR
  242. BootManagerMBR.Bin BootManagerTail.Bin # Boot manager
  243. BootManager.Bin BootManager.Text
  244. OBL.Bin OBL.Text # Boot loader
  245. Setup.Text # Documentation
  246. # Active Oberon run-time
  247. # Runtime support for HUGEINT and strings
  248. I386 { I386.Builtins.Mod }
  249. AMD64 { AMD64.Builtins.Mod }
  250. BIOS32C, WIN32C { I386.CPU.Mod }
  251. LINUX64C { AMD64.CPU.Mod }
  252. RPIC { RPI.CPU.Mod }
  253. ZYNQC { Zynq.CPU.Mod }
  254. # Low-level trace output
  255. Trace.Mod
  256. # cooperative runtime system
  257. COOP { Counters.Mod }
  258. BIOS32C { I386.APIC.Mod APIC.Processors.Mod BIOS.ACPI.Mod ACPI.Timer.Mod }
  259. WIN32C { Coop.Windows.I386.Kernel32.Mod Windows.Processors.Mod Windows.Timer.Mod }
  260. LINUX64C { Linux.AMD64.Glue.Mod Linux.AMD64.Unix.Mod Unix.Processors.Mod Unix.Timer.Mod }
  261. RPIC { RPI.Processors.Mod RPI.Timer.Mod }
  262. ZYNQC { Zynq.Processors.Mod Zynq.Timer.Mod }
  263. COOP { Queues.Mod BaseTypes.Mod Activities.Mod ExclusiveBlocks.Mod Interrupts.Mod Runtime.Mod }
  264. BIOS32C { HeapManager.Mod BIOS.Environment.Mod }
  265. RPIC { HeapManager.Mod RPI.Environment.Mod }
  266. ZYNQC { HeapManager.Mod Zynq.Environment.Mod }
  267. WIN32C { Windows.Environment.Mod }
  268. LINUX32 { Linux.I386.Glue.Mod Linux.I386.Unix.Mod }
  269. LINUX64 { Linux.AMD64.Glue.Mod Linux.AMD64.Unix.Mod }
  270. DARWIN32 { Unix.I386.Glue.Mod Darwin.I386.Unix.Mod }
  271. DARWIN64 { Unix.AMD64.Glue.Mod Darwin.AMD64.Unix.Mod }
  272. SOLARIS32 { Unix.I386.Glue.Mod Solaris.I386.Unix.Mod }
  273. SOLARIS64 { Unix.AMD64.Glue.Mod Solaris.AMD64.Unix.Mod }
  274. WIN32 { Windows.I386.Kernel32.Mod }
  275. WIN64 { Windows.AMD64.Kernel32.Mod }
  276. BIOS32 { BIOS.I386.Machine.Mod }
  277. BIOS64 { BIOS.AMD64.Machine.Mod }
  278. WIN32 { Windows.I386.Machine.Mod }
  279. WIN64 { Windows.AMD64.Machine.Mod }
  280. COOP { Mutexes.Mod }
  281. BIOS32C, WIN32C { Coop.I386.Machine.Mod }
  282. RPIC, ZYNQC { Coop.ARM.Machine.Mod }
  283. UNIX32 { Unix.I386.Machine.Mod }
  284. UNIX64 { Unix.AMD64.Machine.Mod }
  285. NATIVE, WIN, UNIX { Heaps.Mod }
  286. COOP { Coop.Heaps.Mod }
  287. NATIVE, WIN, UNIX { Modules.Mod }
  288. COOP { Coop.Modules.Mod GarbageCollector.Mod }
  289. BIOS { BIOS.Objects.Mod Kernel.Mod }
  290. WIN32 { Windows.I386.Objects.Mod }
  291. WIN64 { Windows.AMD64.Objects.Mod }
  292. WIN { Windows.Kernel.Mod }
  293. UNIX { Unix.Objects.Mod Unix.Kernel.Mod }
  294. COOP { Coop.Objects.Mod Coop.Kernel.Mod }
  295. END
  296. PACKAGE System ARCHIVE "System.zip" SOURCE "SystemSrc.zip" DESCRIPTION "System"
  297. # kernel extensions
  298. # Kernel log output
  299. KernelLog.Mod
  300. # Services and device drivers
  301. Plugins.Mod Streams.Mod Pipes.Mod Commands.Mod
  302. In.Mod Out.Mod
  303. I386 { I386.Reals.Mod }
  304. AMD64 { AMD64.Reals.Mod }
  305. ARM { ARM.Reals.Mod }
  306. # default trap handling
  307. Reflection.Mod
  308. TrapWriters.Mod CRC.Mod SystemVersion.Mod
  309. BIOS32 { BIOS.I386.Traps.Mod }
  310. BIOS64 { BIOS.AMD64.Traps.Mod }
  311. ARM { ARM.Traps.Mod }
  312. WIN32 { Windows.I386.Traps.Mod }
  313. WIN64 { Windows.AMD64.Traps.Mod }
  314. UNIX { Unix.StdIO.Mod Unix.Traps.Mod }
  315. COOP { Coop.Traps.Mod }
  316. WIN { Windows.WinTrace.Mod Windows.StdIO.Mod }
  317. # Recursive and R/W locks
  318. Locks.Mod
  319. # PCI bus interface
  320. BIOS { BIOS.PCI.Mod }
  321. # Realtime clock driver
  322. BIOS { BIOS.Clock.Mod }
  323. WIN { Windows.Clock.Mod }
  324. UNIX { Unix.Clock.Mod }
  325. # Memory cache control
  326. BIOS32 { BIOS.I386.MemCache.Mod }
  327. BIOS64 { BIOS.AMD64.MemCache.Mod }
  328. COOP { Coop.MemCache.Mod }
  329. # Block device interface
  330. Disks.Mod
  331. Files.Mod
  332. Dates.Mod Strings.Mod # low-level utility modules
  333. UTF8Strings.Mod
  334. FileTrapWriter.Mod
  335. Caches.Mod DiskVolumes.Mod OldDiskVolumes.Mod RAMVolumes.Mod DiskFS.Mod OldDiskFS.Mod OberonFS.Mod # file systems
  336. FATVolumes.Mod FATFiles.Mod
  337. ISO9660Volumes.Mod ISO9660Files.Mod
  338. UNIX { Unix.UnixFiles.Mod }
  339. WIN {
  340. Windows.User32.Mod Windows.WinTrace.Mod Windows.ODBC.Mod Windows.Shell32.Mod Windows.SQL.Mod
  341. Windows.WinFS.Mod
  342. }
  343. RelativeFileSystem.Mod # file system relative to path
  344. BitSets.Mod Diagnostics.Mod StringPool.Mod ObjectFile.Mod GenericLinker.Mod Loader.Mod
  345. # binding modules
  346. NATIVE, WIN { BootConsole.Mod }
  347. UNIX { Unix.BootConsole.Mod }
  348. UNIX, WIN { Shell.Mod StdIOShell.Mod }
  349. Displays.Mod
  350. # input drivers
  351. Inputs.Mod
  352. # Command line option parser
  353. Options.Mod
  354. # system event logging
  355. Events.Mod
  356. EventsUtils.Mod
  357. EventsKernelLog.Mod EventsFileLog.Mod EventsMemoryLog.Mod
  358. DynamicStrings.Mod XMLObjects.Mod XML.Mod XMLScanner.Mod XMLParser.Mod # XML parser (swalther)
  359. Configuration.Mod Configuration.XML Save.Configuration.XML FileHandlers.Mod # XML-based configuration file
  360. BIOS { BIOS.BootShell.Mod }
  361. BIOS32, UNIX32 { I386.Network.Mod }
  362. BIOS64, UNIX64 { AMD64.Network.Mod }
  363. ARM { ARM.Network.Mod }
  364. NATIVE { NetworkMii.Mod }
  365. ActiveTimers.Mod
  366. WIN { Windows.GDI32.Mod }
  367. WIN { Windows.Display.Mod }
  368. WIN32C { Coop.Windows.Display.Mod }
  369. WIN {
  370. Windows.WSock32.Mod
  371. Windows.Network.Mod
  372. Windows.IP.Mod
  373. Windows.DNS.Mod
  374. Windows.UDP.Mod
  375. Windows.TCP.Mod
  376. Windows.CommandLine.Mod # Command Line Parsing for Windows A2
  377. }
  378. BIOS32 { I386.IP.Mod I386.IPv4.Mod }
  379. BIOS64 { AMD64.IP.Mod AMD64.IPv4.Mod }
  380. ARM { ARM.IP.Mod ARM.IPv4.Mod }
  381. NATIVE {
  382. IPv6.Mod ICMP.Mod UDP.Mod DNS.Mod # IP, UDP, TCP
  383. TCP.Mod DHCP.Mod
  384. InitNetwork.Mod MinInitNetwork.Mod # network initialisation
  385. Ping.Mod TraceRoute.Mod TCPPortLog.Mod # network tools
  386. }
  387. UNIX {
  388. Unix.IP.Mod
  389. Unix.Sockets.Mod
  390. Unix.TCP.Mod Unix.UDP.Mod Unix.DNS.Mod
  391. }
  392. UNIX { UnixBinary.Mod }
  393. # Serial port interface
  394. Serials.Mod
  395. # Sound device interface
  396. SoundDevices.Mod
  397. # Joystick interface
  398. Joysticks.Mod
  399. # TV card interface
  400. TVDriver.Mod
  401. END
  402. PACKAGE Drivers ARCHIVE "Drivers.zip" SOURCE "DriversSrc.zip" DESCRIPTION "Device Drivers"
  403. # virtual device drivers
  404. VirtualDisks.Mod # Virtual disk (implements Disks interface)
  405. DisplayNull.Mod # Virtual display (implements Displays interface)
  406. # Serial port drivers (implement Serials interface)
  407. BIOS { BIOS.V24.Mod }
  408. WIN { Windows.V24.Mod }
  409. UNIX { Unix.V24.Mod }
  410. # PC speaker driver
  411. BIOS { BIOS.Beep.Mod }
  412. WIN { Windows.Beep.Mod }
  413. # Pseudo sound driver for UnixAos
  414. UNIX { Unix.OpenAL.Mod OpenALSound.Mod }
  415. WIN { Windows.WinDisks.Mod } # direct windows disk access, implements Disks interface
  416. NATIVE { SCSI.Mod }
  417. BIOS32 { BIOS.I386.ATADisks.Mod }
  418. BIOS64 { BIOS.AMD64.ATADisks.Mod }
  419. # Adaptec SCSI driver
  420. BIOS32 { BIOS.I386.Adaptec7Script.Mod }
  421. BIOS64 { BIOS.AMD64.Adaptec7Script.Mod }
  422. BIOS { BIOS.Adaptec7.Mod }
  423. BIOS {
  424. # disk drivers (implement Disks interface)
  425. NCRScript.Mod BIOS.SymbiosASPI.Mod SymbiosDisks.Mod NCR810Disks.Mod # Symbios SCSI driver
  426. }
  427. # PS/2 keyboard incl. layouts
  428. BIOS32 { BIOS.I386.Keyboard.Mod }
  429. BIOS64 { BIOS.AMD64.Keyboard.Mod }
  430. NATIVE {
  431. KeyUK.Bin KeyCA.Bin KeyCH.Bin KeyD.Bin KeyN.Bin KeyTR.Bin KeyPL.Bin KeyDV.Bin
  432. KeyFR.Bin KeyBE.Bin KeySF.Bin KeyIT.Bin KeyUS.Bin
  433. BIOS.MousePS2.Mod MouseSerial.Mod
  434. # Display drivers (implement Displays interface)
  435. BIOS.DisplayLinear.Mod
  436. # Loopback driver (implements Network interface)
  437. Loopback.Mod
  438. # network drivers (implement Network interface)
  439. BIOS.Ethernet3Com90x.Mod RTL8139.Mod RTL8169.Mod Intel8255x.Mod
  440. BIOS.AM79C970.Mod
  441. # Sound drivers (implement SoundDevice interface)
  442. BIOS.EnsoniqSound.Mod YMF754.Mod YMF754.Bin BIOS.i810Sound.Mod
  443. # TV card driver (implements TVDriver interface)
  444. BT848.Mod
  445. # USB core
  446. UsbDebug.Mod
  447. Usbdi.Mod UsbHcdi.Mod
  448. BIOS.UsbUhci.Mod UsbOhci.Mod UsbEhci.Mod UsbEhciPCI.Mod
  449. UsbDriverLoader.Mod UsbUtilities.Mod Usb.Mod UsbHubDriver.Mod
  450. # USB mass storage class driver
  451. UsbStorageBase.Mod UsbStorageBot.Mod UsbStorageCbi.Mod
  452. UsbStorageScm.Mod UsbStorageBoot.Mod UsbStorage.Mod
  453. # USB HID class driver
  454. UsbHid.Mod
  455. UsbMouse.Mod
  456. #USB <-> RS232 FTDI driver
  457. UsbFTDI.Mod
  458. }
  459. BIOS32 { I386.UsbKeyboard.Mod }
  460. BIOS64 { AMD64.UsbKeyboard.Mod }
  461. NATIVE {
  462. UsbHidUP.Mod UsbHidErrors.Mod UsbHidReport.Mod
  463. UsbHidParserExt.Mod UsbHidParser.Mod
  464. UsbHidDriver.Mod
  465. # USB network drivers
  466. UsbNetwork.Mod UsbNetworkUSB200M.Mod
  467. UsbPrinter.Mod
  468. UsbGarminGPS18.Mod
  469. # Touchscreen drivers
  470. UsbTouchscreen.Mod
  471. # Bluetooth stack
  472. Bluetooth.Mod BluetoothUART.Mod UsbBluetooth.Mod BluetoothUSB.Mod
  473. BluetoothHCI.Mod BluetoothL2CAP.Mod BluetoothRFCOMM.Mod
  474. }
  475. BIOS {
  476. # Floppy disk driver
  477. BIOS.Diskettes.Mod
  478. }
  479. END
  480. PACKAGE Compiler ARCHIVE "Compiler.zip" SOURCE "CompilerSrc.zip" DESCRIPTION "Active Oberon Compiler"
  481. # this package should be moved before any GUI part (dependencies must be removed in Backend)
  482. StringPool.Mod Diagnostics.Mod Debugging.Mod
  483. Fox.Tool
  484. BitSets.Mod ObjectFile.Mod GenericLinker.Mod Linker.Mod
  485. FoxBasic.Mod FoxProgTools.Mod FoxScanner.Mod FoxCSharpScanner.Mod FoxSyntaxTree.Mod FoxGlobal.Mod
  486. FoxActiveCells.Mod FoxHardware.Mod FoxFormats.Mod FoxFingerPrinter.Mod FoxPrintout.Mod
  487. FoxParser.Mod FoxCSharpParser.Mod FoxSemanticChecker.Mod
  488. FoxBackend.Mod FoxSections.Mod FoxFrontend.Mod
  489. Compiler.Mod FoxOberonFrontend.Mod FoxCSharpFrontend.Mod
  490. FoxInterfaceComparison.Mod FoxTextualSymbolFile.Mod
  491. FoxBinaryCode.Mod FoxIntermediateCode.Mod FoxIntermediateBackend.Mod FoxCodeGenerators.Mod
  492. FoxGenericObjectFile.Mod
  493. FoxAMD64InstructionSet.Mod FoxAMD64Assembler.Mod FoxAMDBackend.Mod
  494. FoxAssembler.Mod FoxIntermediateAssembler.Mod FoxDisassembler.Mod
  495. FoxARMInstructionSet.Mod FoxARMAssembler.Mod FoxARMBackend.Mod FoxMinosObjectFile.Mod
  496. FoxIntermediateParser.Mod FoxIntermediateObjectFile.Mod FoxIntermediateLinker.Mod
  497. FoxTRMInstructionSet.Mod FoxTRMAssembler.Mod FoxTRMBackend.Mod
  498. FoxInterpreterBackend.Mod FoxTranspilerBackend.Mod
  499. FoxDocumentationScanner.Mod FoxDocumentationTree.Mod FoxDocumentationPrinter.Mod FoxDocumentationHtml.Mod
  500. FoxDocumentationParser.Mod FoxDocumentationBackend.Mod
  501. FoxProfiler.Mod
  502. # Runtime support for math oberon (Move to runtime package? *)
  503. I386 { XMM.I386.Math.Mod XMM.I386.MathL.Mod }
  504. #FPU32 { I386.Math.Mod I386.MathL.Mod }
  505. AMD64 { XMM.AMD64.Math.Mod XMM.AMD64.MathL.Mod }
  506. #FPU64 { AMD64.Math.Mod AMD64.MathL.Mod }
  507. ComplexNumbers.Mod
  508. FoxArrayBase.Mod
  509. I386 { I386.FoxArrayBaseOptimized.Mod }
  510. AMD64 { AMD64.FoxArrayBaseOptimized.Mod }
  511. END
  512. PACKAGE ApplicationsMini ARCHIVE "ApplicationsMini.zip" SOURCE "ApplicationsMiniSrc.zip" DESCRIPTION "Minimal applications set"
  513. # Error API and error codes definition
  514. Errors.Mod errors.txt
  515. # Access to system functions
  516. UNIX { Unix.ProcessInfo0.Mod }
  517. NATIVE, WIN { ProcessInfo0.Mod }
  518. ProcessInfo.Mod
  519. System.Mod
  520. Reboot.Mod # Tool to reboot machine after delay (and write system reboot time to file)
  521. WIN { Windows.WinApplications.Mod }
  522. NATIVE {
  523. DriverDatabase.Mod DriverDatabase.XML
  524. PCITools.Mod pci.ids # Automatic HW detection
  525. }
  526. I386 { XMM.I386.Math.Mod XMM.I386.MathL.Mod }
  527. AMD64 { XMM.AMD64.Math.Mod XMM.AMD64.MathL.Mod }
  528. #FPU32 { I386.Math.Mod I386.MathL.Mod }
  529. #FPU64 { AMD64.Math.Mod AMD64.MathL.Mod }
  530. Random.Mod Drand48.Mod
  531. SerialsVirtual.Mod # Virtual serial port (implements Serials interface)
  532. Autostart.Mod FSTools.Mod
  533. UpTime.Mod # Uptime monitor
  534. CLUTs.Mod AosDefault.Pal
  535. # raster images (eos)
  536. I386 { I386.Raster.Mod }
  537. AMD64 { AMD64.Raster.Mod }
  538. Localization.Mod
  539. Archives.Mod
  540. WMRectangles.Mod WMEvents.Mod
  541. Repositories.Mod
  542. FP1616.Mod DefaultTextStyles.XML # Text System
  543. Texts.Mod
  544. UndoManager.Mod
  545. CRC.Mod
  546. Inflate.Mod # decompression on streams
  547. Unzip.Mod # zip file support
  548. ZipFS.Mod
  549. Codecs.Mod # Codec Defintions
  550. # Support for bidirectional text rendering and contextual dependencies
  551. BidiMirroring.txt
  552. UnicodeData.txt
  553. UnicodeProperties.Mod
  554. ArabicContext.xml
  555. TestContext.xml
  556. ContextualDependency.Mod
  557. UnicodeBidirectionality.Mod
  558. # Move to graphical package!!
  559. I386 { I386.WMRasterScale.Mod }
  560. AMD64 { AMD64.WMRasterScale.Mod }
  561. WMGraphics.Mod
  562. WMGraphicsSmooth.Mod
  563. TextUtilities.Mod bluebottle.xsl # Text Utilities
  564. Types.Mod
  565. Models.Mod
  566. WMProperties.Mod
  567. WMMessages.Mod
  568. WMWindowManager.Mod
  569. WMGraphicUtilities.Mod
  570. WMDropTarget.Mod
  571. WMComponents.Mod # Components
  572. KernelLogger.Mod
  573. # Compiler interfaces
  574. CompilerInterface.Mod TextCompiler.Mod
  575. # PC - Parallel Compiler (self-compile only)
  576. PCDebug.Mod PCM.Mod PCS.Mod PCT.Mod PCBT.Mod # prk
  577. PCLIR.Mod PCO.Mod PCG386.Mod PCC.Mod PCV.Mod PCArrays.Mod
  578. PCB.Mod PCP.Mod PCA386.Mod PCOM.Mod PCOF.Mod PCOFPE.Mod PC.Mod
  579. I386 { ArrayBase.Mod I386.ArrayBaseOptimized.Mod }
  580. PCOARM.Mod PCARMCP.Mod PCARMRegisters.Mod # ARM Backend (be)
  581. PCAARM.Mod PCGARM.Mod
  582. ASMAMD64.Mod PCAAMD64.Mod PCGAMD64.Mod # AMD64 Backend
  583. OPA.Data
  584. Errors.XML cnErrors.XML # Error messages
  585. WhitespaceRemover.Mod
  586. # Interface to host system clipboard
  587. HostClipboard.Mod
  588. WIN { Windows.Clipboard.Mod }
  589. Tar.Mod
  590. Zlib.Mod ZlibBuffers.Mod ZlibDeflate.Mod ZlibInflate.Mod # Zlib
  591. ZlibWriters.Mod ZlibReaders.Mod Zip.Mod ZipTool.Mod # Zip FS prk
  592. BIT.Mod
  593. # Image codecs
  594. PNGDecoder.Mod BMPCodec.Mod GIFCodec.Mod
  595. JPEGDecoder.Mod
  596. # Animation codecs
  597. AnimationCodec.Mod
  598. NATIVE { # USB info tools & documentation
  599. UsbInfo.Mod UsbSkeleton.Mod UsbTools.Mod Usb.Text
  600. }
  601. # Partitions Framework
  602. PartitionsLib.Mod FATScavenger.Mod Partitions.Mod
  603. DiskTests.Mod DiskBenchmark.Mod
  604. config.txt # default config string settings
  605. PartitionEditorTable.Mod
  606. # { Profiler.Mod HierarchicalProfiler0.Mod } # Hierarchical profiler has GUI: WMProfiler.Mod
  607. WIN { Windows.HierarchicalProfiler0.Mod }
  608. WIN { HierarchicalProfiler.Mod }
  609. FTPClient.Mod
  610. XYModem.Mod
  611. Shell.Mod Shell.Alias # Stream-based shell
  612. ShellSerial.Mod # Shell over serial port
  613. Installer.Mod InstallerPackages.XML
  614. CryptoBigNumbers.Mod CryptoBase64.Mod CryptoUtils.Mod CryptoCiphers.Mod CryptoARC4.Mod
  615. CryptoDES.Mod CryptoDES3.Mod
  616. CryptoHashes.Mod CryptoMD5.Mod CryptoSHA1.Mod CryptoSHA256.Mod
  617. CryptoKeccakF1600.Mod CryptoKeccakSponge.Mod CryptoSHA3.Mod CryptoCSPRNG.Mod
  618. CryptoPrimes.Mod CryptoDSA.Mod CryptoDiffieHellman.Mod
  619. CryptoAES.Mod
  620. CryptoBlowfish.Mod
  621. CryptoTwofish.Mod
  622. CryptoCAST.Mod
  623. CryptoHMAC.Mod CryptoIDEA.Mod
  624. CryptoRSA.Mod
  625. Checksum.Mod # MD5, SHA1 and SHA3 checksum generator
  626. END
  627. PACKAGE Applications ARCHIVE "Applications.zip" SOURCE "ApplicationsSrc.zip" DESCRIPTION "Applications"
  628. Fido.Mod
  629. I386, AMD64 { CPUID.Mod }
  630. A2Sequencers.Mod
  631. PictImages.Mod
  632. V24Tracer.Mod # Trace serialport
  633. XMLGeneratorSchema.Mod CSS2.Mod CSS2Scanner.Mod CSS2Parser.Mod # XML & CSS (swalther)
  634. RAWPrinter.Mod LPR.Mod # Sending ps files to Printers
  635. ASN1.Mod PKCS1.Mod X509.Mod TLS.Mod
  636. bluebottleselfsigned.der
  637. TCPServices.Mod TestServer.Mod # TCP services
  638. TCPTools.Mod # Some useful TCP-related commands
  639. BIOS { Performance.Mod }
  640. WIN, UNIX, BIOS32C { Windows.Performance.Mod } # This is just a dummy
  641. Bin2Hex.Mod BinToCode.Mod
  642. Base64.Mod
  643. DisplayGTF.Mod # Create VESA 3.0 Init Strings
  644. GZip.Mod
  645. ShellCommands.Mod Telnet.Mod # Telnet Shell (currently broken)
  646. BIOS, WIN { Info.Mod }
  647. TFClasses.Mod Mail.Mod SMTPClient.Mod
  648. TFLog.Mod WebHTTP.Mod # extended HTTP Server (tf/be)
  649. WebHTTPClient.Mod WebHTTPTools.Mod WebHTTPServer.Mod
  650. WebHTTPServerTools.Mod WebSSMPPlugin.Mod
  651. NATIVE, WIN { WebDefaultSSMP.Mod }
  652. WebHTTPServerStatistics.Mod
  653. NATIVE { WebWormWatch.Mod }
  654. POP3Client.Mod
  655. RFC865Client.Mod
  656. QuoteServer.Mod Quotes.txt # quote server (be)
  657. NATIVE {
  658. RfsConnection.Mod RfsClientProxy.Mod RfsFS.Mod # Rfs (pstuedi)
  659. TFTP.Mod TFTPServer.Mod TFTPFS.Mod # TFTP (be)
  660. }
  661. FTPFS.Mod
  662. NATIVE, WIN { WebFTPServer.Mod } # FTP server (be)
  663. XModem.Mod
  664. SearchTools.Mod
  665. DiffLib.Mod
  666. TextConverter.Mod
  667. TaskScheduler.Mod
  668. NATIVE { # Open Sound Control
  669. OSC.Mod OSCRegistry.Mod OSCQueue.Mod
  670. OSCService.Mod OSCNet.Mod OSCEval.Mod OSCExample.Mod
  671. }
  672. FTP.Mod
  673. DES.Mod VNCServer.Mod
  674. # Audio codecs
  675. WAVCodec.Mod # WAV support
  676. MP3Decoder.Mod MP3Huffman.Bin # MP3 Decoder
  677. # Video codecs
  678. I386 {
  679. I386.IDCT.Mod
  680. AVI.Mod DivXTypes.Mod I386.DivXHelper.Mod I386.DivXDecoder.Mod # DivX Support
  681. MPEGTables.Mod I386.MPEGUtilities.Mod MPEGVideoDecoder.Mod # MPEG1/2 Support
  682. }
  683. # Image codecs
  684. JPEG2000DecoderUtil.Mod JPEG2000DecoderCS.Mod JPEG2000Decoder.Mod
  685. MD5.Mod # Temporarily moved here from gadgets
  686. HTTPSupport.Mod HTTPSession.Mod DynamicWebpage.Mod # Dynamic Webpages support
  687. DynamicWebpagePlugin.Mod PrevalenceSystem.Mod
  688. WMDropTarget.Mod
  689. GenericSort.Mod WebStd.Mod WebComplex.Mod
  690. WMCharCodes.Mod HTMLScanner.Mod HTMLParser.Mod gb2312.txt # Webbrowser
  691. NewHTTPClient.Mod
  692. UnihanParser.Mod Radicals.txt # Unicode tool
  693. CSV.Mod # support for comma separated value files
  694. END
  695. PACKAGE GuiApplicationsMini ARCHIVE "GuiApplicationsMini.zip" SOURCE "GuiApplicationsMiniSrc.zip" DESCRIPTION "Minimal GUI applications set"
  696. # Window Manager (tf)
  697. ColorModels.Mod
  698. WMDefaultWindows.Mod
  699. WMDefaultFont.Mod WMFontManager.Mod WMOberonFonts.Mod WMCCGFonts.Mod WMBitmapFont.Mod # Font support
  700. OpenTypeInt.Mod OpenTypeScan.Mod OpenType.Mod OpenTypeFonts.Mod WMOTFonts.Mod # OpenType Fonts
  701. OberonFonts.Mod # OpenType Fonts to Oberon Fonts
  702. cjkfont.bfnt # since used as fallback
  703. WindowManager.Mod
  704. UNIX { Unix.X11.Mod Unix.X11Api.Mod Unix.XDisplay.Mod Unix.Beep.Mod Unix.KbdMouse.Mod Unix.Clipboard.Mod Unix.Display.Mod }
  705. # Icons representing applications (don't put icons used by applications inside!)
  706. WMIcons.tar
  707. Attributes.Mod
  708. # Components
  709. WMStandardComponents.Mod
  710. WMProgressComponents.Mod
  711. WMShapes.Mod
  712. WMFigures.Mod
  713. WMScrollableComponents.Mod
  714. WMPieMenu.Mod
  715. WMPopups.Mod
  716. PositionDebugging.Mod
  717. SyntaxHighlighter.Mod SyntaxHighlighter.XML
  718. WMTextView.Mod WMInputMethods.Mod
  719. WMEditors.Mod # Editor
  720. WMSearchComponents.Mod
  721. WMMacros.Mod Macros.XML # Editor extension
  722. WMGrids.Mod WMStringGrids.Mod # Grid components
  723. WMTrees.Mod WMMixer.Mod WMTabComponents.Mod
  724. WMColorComponents.Mod
  725. WMAnimations.Mod
  726. WMDropDownLists.Mod
  727. WMRestorable.Mod Release.Auto.dsk
  728. WMApplications.Mod
  729. WMDialogs.Mod WMTerminator.Mod
  730. WMDocumentEditor.Mod
  731. WMErrors.Mod
  732. WMOSD.Mod
  733. WMArchives.Mod
  734. WMCharMap.Mod
  735. WMUnicodeMarkerTool.Mod
  736. UNIX { Unix.DisplayRefresher.Mod }
  737. Standard.rep Models.rep Shapes.rep Colors.rep System.rep
  738. # Programmer's Editing Tool
  739. ModuleParser.Mod
  740. ModuleTrees.Mod ModuleTreesIcons.tar
  741. WMXMLTree.Mod
  742. WMDiagnostics.Mod
  743. PETTrees.Mod PETModuleTree.Mod PETXMLTree.Mod
  744. PET.Mod PETIcons.tar
  745. # Input Method Editors
  746. WMArabicIME.Mod # Arabic IME
  747. WMArmenianIME.Mod # Armenian IME
  748. WMHebrewIME.Mod # Hebrew IME
  749. WMPinyinIME.Mod PinyinIMETable.txt PinyinIMEPhrases.txt # Pinyin IME
  750. WMRussianIME.Mod # Russian IME
  751. WMUkrainianIME.Mod # Ukrainian IME
  752. WMEthiopicIME.Mod
  753. WMUnicodeIME.Mod # Unicode IME
  754. WMInputMethodTool.Mod
  755. WMUtilities.Mod WMTrapWriter.Mod # Window Manager Utilities
  756. FoxA2Interface.Mod # Compiler Debug Windows
  757. WMMenus.Mod # menu support
  758. WMDiagramComponents.Mod
  759. MainMenu.Mod # menu system
  760. StartMenu.rep
  761. StartMenu.Mod
  762. MenuPage00.XML MenuPage10.XML MenuPage20.XML MenuPage30.XML
  763. MenuPage40.XML MenuPage50.XML MenuPage60.XML MenuPage70.XML
  764. MenuPage80.XML MenuPage90.XML
  765. HotKeys.Mod HotKeys.XML # hot key support
  766. WMNavigate.Mod WMNavigator.Mod Navigation.rep # Windows navigation
  767. WMDesktops.Mod
  768. Notepad.Mod
  769. WMSystemComponents.Mod icons.tar
  770. WMFileManager.Mod WMSearchTool.Mod
  771. WMFTPClient.Mod
  772. NATIVE { WMUsbInfo.Mod WMUsbInfo.tar }
  773. # Skin support
  774. SkinLanguage.Mod FNHistories.Mod SkinEngine.Mod SkinConfig.XML
  775. ZeroSkin.zip # default skin
  776. # Trackers
  777. WMProcessInfo.Mod
  778. WMObjectTracker.Mod
  779. NATIVE { WMTCPTracker.Mod }
  780. WIN { Windows.WMTCPTracker.Mod }
  781. WMKernelLog.Mod # GUI for KernelLogger.Mod
  782. WMEventLog.Mod # GUI for Events.Mod
  783. # Partitions Framework GUIs
  784. # Partition Tool
  785. WMPartitionsComponents.Mod WMPartitions.Mod
  786. # Partition Editor
  787. PartitionEditorComponents.Mod PartitionEditor.Mod
  788. MultiLogger.Mod
  789. BIOS, WIN {
  790. MemoryReader.Mod Decoder.Mod I386Decoder.Mod # GUI decoder
  791. ARMDecoder.Mod AMD64Decoder.Mod DecoderRes.zip
  792. }
  793. Tutorial.Text Quickstart.Text cn.PrgInOberon.txt # documentation
  794. WMTextTool.Mod
  795. # Performance monitor framework
  796. WMPerfMonPlugins.Mod
  797. WMPerfMonAlerts.Mod WMPerfMonAlertsUtils.Mod WMPerfMonAlerts.XML
  798. # perfmon kernel plugins
  799. BIOS {
  800. WMPerfMonPluginCpu.Mod WMPerfMonPluginMemory.Mod
  801. BIOS.WMPerfMonPluginInterrupts.Mod
  802. WMPerfMonPluginUsb.Mod WMPerfMonPluginNetStats.Mod
  803. }
  804. WIN { Windows.WMPerfMonPluginCpu.Mod Windows.WMPerfMonPluginMemory.Mod }
  805. UNIX { Unix.WMPerfMonPluginCpu.Mod Unix.WMPerfMonPluginMemory.Mod }
  806. NATIVE, WIN {
  807. WMPerfMonPluginModVars.Mod WMPerfMonPluginHeap.Mod
  808. }
  809. WMPerfMonPluginProcesses.Mod
  810. WMPerfMonPluginSerials.Mod # perfmon device plugins
  811. WMPerfMonPluginNetwork.Mod WMPerfMonPluginDisks.Mod
  812. WMPerfMonPluginPerfMon.Mod # perfmon misc plugins
  813. WMPerfMonPluginEvents.Mod WMPerfMonPluginMessages.Mod
  814. WMPerfMonComponents.Mod # GUI
  815. WMPerfMonTabSystem.Mod
  816. WMPerfMonTabAlerts.Mod
  817. WMPerfMon.Mod WMPerfMon.Text
  818. WMClock.Mod
  819. WMClockImages.tar
  820. WMCalendar.Mod
  821. WMV24Component.Mod
  822. WMShell.Mod # GUI for Shell
  823. # GUI for hierarchical profiler (HierarchicalProfiler.Mod)
  824. WIN { WMProfiler.Mod }
  825. # ssh
  826. SSH.Tool
  827. SSH.Configuration.Text
  828. SSHGlobals.Mod SSHKeys.Mod SSHTransport.Mod SSHAuthorize.Mod
  829. SSH.Mod SSHClient.Mod
  830. END
  831. PACKAGE GuiApplications ARCHIVE "GuiApplications.zip" SOURCE "GuiApplicationsSrc.zip" DESCRIPTION "Window Manager and Graphical Applications"
  832. #TFPET
  833. TFPET.Tool
  834. code.css
  835. highlight.js
  836. TFStringPool.Mod
  837. BimboScanner.Mod
  838. TFTypeSys.Mod
  839. TFDumpTS.Mod
  840. TFScopeTools.Mod
  841. TFCheck.Mod
  842. TFAOParser.Mod
  843. TFModuleTrees.Mod
  844. TFPET.Mod
  845. TFClasses.Mod
  846. TFDocGenerator.Mod
  847. TFXRef.Mod
  848. CharacterLineup.Mod
  849. WMDesktopIcons.Mod # Programmable desktop icons
  850. WMTextStyleTool.Mod
  851. WMVNCView.Mod VNC.Mod # VNC
  852. WMVT100.Mod # Telnet VT100 Client
  853. # Skins
  854. BluePlastic.skin
  855. reptile.skin pklook.skin redlook.skin traditional.skin
  856. winxp.skin aqua.skin xmas.skin glass.skin stijn.skin stijnbw.skin
  857. SkinEditor.Mod SkinTutorial.Text
  858. Looks.Mod WMSkinLoader.Mod WMBackdropLoader.Mod
  859. SkinList.XML BackdropList.XML
  860. WMInspectionComponents.Mod WMInspector.Mod WMInspector.tar
  861. WMRepositories.Mod WMRepositories.tar
  862. WMBuilder.Mod WMBuilder.tar
  863. WMBuilderTransformer.Mod
  864. TemplateMultiInstanceBase.txt TemplateMultiInstance.txt
  865. CyberbitNetInstall.Mod
  866. WMDiff.Mod # diff tool
  867. # GUI for TaskScheduler.Mod
  868. WMTaskScheduler.Mod WMTaskScheduler.tar
  869. IMAPUtilities.Mod IMAP.Mod IMAPClient.Mod RMSMTP.Mod # IMAP/SMTP client
  870. IMAPGUI.Mod IMAPIcons.tar
  871. # Some additional plugins for the performance monitor
  872. NATIVE, WIN { WMPerfMonPluginFTPServer.Mod }
  873. WMPerfMonPluginHTTPServer.Mod
  874. WMPerfMonPluginQuoteServer.Mod WMPerfMonPluginVNCServer.Mod
  875. WMPerfMonPluginExample.Mod # perfmon misc plugins
  876. WMModuleState.Mod
  877. WMKeyCode.Mod # Misc
  878. WMPicView.Mod
  879. ComponentViewer.Mod
  880. WMScreenShot.Mod
  881. WMBackdrop.Mod mars.png BluebottlePic0.png # Backdrop
  882. # Installer
  883. WMInstaller.Mod WMInstaller.tar
  884. BIOS { # CD recorder
  885. CDRecordUtils.Mod CDRecordLib.Mod MakeIsoImages.Mod
  886. CDRecord.Mod WMCDRecorder.Mod
  887. }
  888. HotKeysCommands.Mod
  889. I386 { I386.VMWareTools.Mod } # VMWare
  890. SynergyClient.Mod # Synergy
  891. NATIVE {
  892. TVChannels.Mod # TV
  893. TVChannels.XML
  894. TeletextDecoder.Mod
  895. TV.Mod
  896. TeletextFont.Mod teletext.bfnt TeletextBrowser.Mod TeletextViewer.Mod
  897. next.png prev.png refresh.png
  898. TVRemoteControl.Mod TV.Tool
  899. }
  900. I386 { I386.WMTransitions.Mod }
  901. AMD64 { AMD64.WMTransitions.Mod }
  902. MediaPlayer.Mod Presentation.Mod
  903. MP3Player.Mod WMPlayer.Mod
  904. WAVRecorder.Mod
  905. OGGUtilities.Mod OGGVorbisPlayer.Mod OGGRadios.Text WMOGGPlayer.Mod # OGG Player/Radio
  906. # DTP editor
  907. DTPData.Mod DTPUtilities.Mod DTPView.Mod DTPEditor.Mod DTPText.Mod
  908. DTPRect.Mod
  909. DTPImage.Mod
  910. GfxMatrix.Mod GfxImages.Mod GfxPaths.Mod GfxRegions.Mod # Gfx (eos)
  911. GfxFonts.Mod Gfx.Mod GfxRaster.Mod GfxBuffer.Mod
  912. WMGraphicsGfx.Mod
  913. CSS2Properties.Mod XMLComponents.Mod XMLStyle.Mod XMLLoader.Mod
  914. SVGUtilities.Mod SVGColors.Mod SVGMatrix.Mod SVG.Mod SVGGradients.Mod
  915. SVGFilters.Mod SVGRenderer.Mod SVGLoader.Mod SVGDecoder.Mod # SVG support
  916. WebBrowserComponents.Mod
  917. XMLTransformer.Mod HTMLTransformer.Mod WebBrowserPanel.Mod WebBrowser.Mod
  918. MailStorage.Mod BimboMail.Mod
  919. DebugLog.Mod # Multiprocess Log
  920. WMJoysticks.Mod # Joystick tools
  921. END
  922. PACKAGE Fun ARCHIVE "Fun.zip" SOURCE "FunSrc.zip" DESCRIPTION "Games, Demos and other fun stuff"
  923. # games
  924. WMTetris.Mod
  925. VNCTetrisServer.Mod
  926. Bimso.Mod
  927. # Demos
  928. WMScribble.Mod
  929. #WMGraphicsDemo.Mod
  930. SortDemo.Mod
  931. Demos.rep
  932. FractalDemo.Mod
  933. WMBunny.Mod WMBunnyImages.tar
  934. TuringCoatWnd.Mod
  935. # 3D menu
  936. W3dVectors.Mod W3dMatrix.Mod W3dGeometry.Mod W3dAbstractWorld.Mod
  937. W3dObjectGenerator.Mod W3dRasterizer.Mod W3dWorld.Mod W3dExplorer.Mod
  938. W3dMenu.Mod W3dMenu.XML
  939. W3dMenuIcons.tar
  940. CATServer.Mod
  941. W3dClusterWatch.Mod W3dClusterWatchIcons.tar Cluster.XML # 3D Cluster monitor tool
  942. # Slide show
  943. WMSlideshow.Mod RetoWMSlideshow.XML SlideShowData.tar
  944. # Example data
  945. stucki01.svg stucki02.svg
  946. Clouds.jp2 Evening.jp2 Rainbow.jp2
  947. flags.avi
  948. ComponentStyle.XML ElevatorStyle.XML # example component styles, load with WMComponents.LoadStyle
  949. # DTP Editor examples
  950. Demo.Style.XML Demo.Layout.XML Demo.Content.XML
  951. # Xmas
  952. xmas04.tar Snow.Mod SaasFee.jpg present.tar MenuEdit.Mod
  953. PresentViewer.Mod XmasMenu.XML
  954. END
  955. PACKAGE Testing ARCHIVE "Testing.zip" SOURCE "TestingSrc.zip" DESCRIPTION "Tests and benchmarks"
  956. # Compiler Testsuite
  957. TestSuite.Mod PCTest.Mod Versioning.Mod FoxTest.Mod
  958. Oberon.Compilation.Test Oberon.Execution.Test
  959. MathArrays.Compilation.Test MathArrays.Execution.Test
  960. # Files.Mod testing
  961. TestFiles.Mod Files.Test
  962. CSV.Test
  963. NATIVE {
  964. TestLocks.Mod
  965. BenchSpeedup.Mod BenchObjCount.Mod
  966. BenchClockDrift.Mod BenchNew.Mod BenchLocks.Mod
  967. BenchPingPong.Mod
  968. BluetoothTest.Mod
  969. }
  970. BIOS32 { BIOS.I386.BenchInterrupts.Mod }
  971. BIOS64 { BIOS.AMD64.BenchInterrupts.Mod }
  972. BenchTCP.Mod
  973. TestDates.Mod # Dates.Mod
  974. TestStrings.Mod # Strings.Mod
  975. BenchXML.Mod
  976. BenchSyntaxHighlighter.Mod
  977. testutf8.txt # utf8 sample file
  978. # Crypto framework tests
  979. CryptoTestBigNumbers.Mod CryptoTestCiphers.Mod
  980. CryptoTestDH.Mod CryptoTestDSA.Mod CryptoTestHMAC.Mod CryptoTestHashes.Mod
  981. CryptoTestRSA.Mod
  982. # Device Driver tests
  983. BeepTest.Mod
  984. JoysticksTest.Mod
  985. # Component framework
  986. TestMenu.Mod Menu.XML # Test WMMenu.Mod
  987. PieTest.Mod # Test WMPieMneu.Mod
  988. TestTrees.Mod # Test WMTrees.Mod
  989. TestComponentDragDrop.Mod
  990. ComponentInfo.Mod
  991. TestComponents.Mod
  992. TestXMLPlugins.Mod
  993. END
  994. PACKAGE Education ARCHIVE "Education.zip" SOURCE "EducationSrc.zip" DESCRIPTION "Examples and Programs For Education Purposes"
  995. NATIVE, WIN { SSFS.Mod } # Simple Silly File System
  996. HelloWorld.Mod HelloWorld1.Mod HelloWorld2.Mod HelloWorld3.Mod
  997. # examples
  998. Example1.Mod Example2.Mod Example3.Mod
  999. Example4.Mod Example5.Mod Example6.Mod Example7.Mod
  1000. Example8.Mod
  1001. ExampleTextWriter.Mod
  1002. GUIPat.txt GUIPat.tar # GUI patterns
  1003. JavaLocks.Mod
  1004. # Dynamic Webpage examples
  1005. WebAccounts.Mod WebForum.Mod ExerciseGroups.Mod # Active Elements Examples
  1006. DynamicWebpagePlugin.Text accounts.dxp rotator.dxp test0.dxp # Dynamic Pages Examples
  1007. test1.dxp test2.dxp test3.dxp
  1008. test4.dxp tutorial1.dxp
  1009. tutorial2.dxp tutorial3.dxp tutorial4.dxp tutorial5.dxp tutorial6.dxp
  1010. public.form.html public.info.ssmp public.System.ssmp public.ActiveObjects.ssmp # sample extended website
  1011. public.Memory.ssmp public.WebServer.ssmp
  1012. END
  1013. PACKAGE Build ARCHIVE "Build.zip" SOURCE "BuildSrc.zip" DESCRIPTION "Build Tools"
  1014. Build.Tool Build.VMWare.Tool
  1015. WIN { Windows.Build.Tool Windows.BuildMini.Tool }
  1016. AosInst.Tool Aos.Par # Install tool
  1017. IsoImages.Mod
  1018. ReleaseThreadPool.Mod Release.Mod Release.Tool # Build release tool
  1019. PETReleaseTree.Mod
  1020. OBEMBR4.ASM BootManager.Asm OBL.Asm # Asm
  1021. BootManager.Mod BootManager.Tool # Splits up BootManager.Bin into BootManagerMBR.Bin and BootManagerTail.Bin
  1022. END
  1023. PACKAGE EFI ARCHIVE "EFI.zip" SOURCE "EFISrc.zip" DESCRIPTION "EFI Boot Loader and API"
  1024. EFI.Tool EFI.Mod
  1025. I386 { I386.EFIMachine.Mod }
  1026. AMD64 { AMD64.EFIMachine.Mod }
  1027. EFIBlockIO.Mod EFIDiskIO.Mod
  1028. EFIFileProtocol.Mod EFISimpleFS.Mod
  1029. EFILoadedImage.Mod EFIGraphicsOutput.Mod EFITrace.Mod
  1030. EFILib.Mod
  1031. EFITest.Mod EFIGraphicalConsole.Mod EFIA2Loader.Mod
  1032. END
  1033. PACKAGE Contributions ARCHIVE "Contributions.zip" SOURCE "ContributionsSrc.zip" DESCRIPTION "Contributions"
  1034. # Alan D. Freed (AlFreed@ohio.net) and Felix Friedrich (friedrich@gsf.de)
  1035. # CAPO - Computational Analysis Platform for Oberon
  1036. # BSD - License ok to use in release files
  1037. Capo.Text Capo.Tool Capo.Ascii.Text
  1038. Sage.UDPChat.Text Sage.UDPChatBase.Mod Sage.UDPChatServer.Mod # UDP chat tool (Yaroslav Romanchenko)
  1039. Sage.UDPChatClient.Mod
  1040. CyrillicUtilities.Mod # by sage
  1041. YMF754Util.Mod # Utilitiy for creating YMF754.Bin for YMF754.Mod sound card driver
  1042. # SMB client & server
  1043. SambaClient.Mod SambaServer.Mod
  1044. srRenderTools.Text srReadMe.Text # Realtime Fractal-Voxel Raytracer (Soren Renner)
  1045. srBase.Mod srRayEngine.Mod srMath.Mod
  1046. I386 { I386.srE.Mod }
  1047. AMD64 { AMD64.srE.Mod }
  1048. srGL.Mod srHex.Mod srImage.Mod
  1049. srVoxel.Mod srVoxel2.Mod srVoxel3.Mod srVolShader.Mod srVoxel4.Mod srVoxel5.Mod
  1050. srM2Space.Mod srM3Space.Mod srM5Space.Mod srM6Space.Mod srRastermovie.Mod
  1051. srTexVox.Mod srThermoCell.Mod srTree.Mod sr3DTexture.Mod srLifeVox.Mod
  1052. srRotaVox.Mod srvoxels.Mod srRender.Mod
  1053. recticle.png
  1054. MenuPages.Mod # generate MenuPageXX.XML files
  1055. # Video for Windows
  1056. RasterPixelFormats.Mod
  1057. WIN { Windows.VfW.Mod VideoExample.Mod TestVideo.Mod }
  1058. WMOverlay.Mod WMOverlay.tar
  1059. # Oberon pretty printing
  1060. PrettyPrint.Mod PrettyPrintHighlighter.XML
  1061. # streams and files compression
  1062. OZip.mod
  1063. NbrInt8.Mod NbrInt16.Mod NbrInt32.Mod NbrInt64.Mod NbrInt.Mod NbrRat.Mod
  1064. NbrRe32.Mod NbrRe64.Mod NbrRe.Mod NbrCplx.Mod NbrStrings.Mod
  1065. DataErrors.Mod DataIO.Mod Data.Mod DataStacks.Mod DataQueues.Mod
  1066. DataLists.Mod DataTrees.Mod
  1067. MathInt.Mod MathRat.Mod MathReSeries.Mod MathRe.Mod MathCplxSeries.Mod
  1068. MathCplx.Mod MathCbrt.Mod MathErf.Mod MathGamma.Mod
  1069. CalcFn.Mod CalcD1.Mod CalcD2.Mod CalcD3.Mod CalcD4.Mod CalcGauss.Mod
  1070. MathMitLef.Mod CalcConvolution.Mod CalcGrunwald.Mod CalcDiethelm.Mod
  1071. I386 {
  1072. # Disable index checking for these modules with \sx for efficiency
  1073. I386.Array1dBytes.Mod Array1dInt.Mod Array1dRat.Mod Array1dRe.Mod Array1dCplx.Mod I386.ArrayXdBytes.Mod
  1074. ArrayXdInt.Mod ArrayXdRat.Mod ArrayXdRe.Mod ArrayXdCplx.Mod Array2dInt.Mod Array2dRat.Mod
  1075. Array2dRe.Mod Array2dCplx.Mod
  1076. VecInt.Mod VecRat.Mod VecRe.Mod VecCplx.Mod
  1077. MtxInt.Mod MtxRat.Mod MtxRe.Mod MtxCplx.Mod
  1078. CubeInt.Mod CubeRat.Mod CubeRe.Mod CubeCplx.Mod
  1079. LinEqRe.Mod LinEqLU.Mod LinEqCholesky.Mod LinEqSVD.Mod
  1080. HCubeInt.Mod HCubeRat.Mod HCubeRe.Mod HCubeCplx.Mod
  1081. DataTemplate.Mod.Text MathRandomSeed.dat
  1082. }
  1083. # Testsuite
  1084. CapoTest1.2.zip # requires Oberon
  1085. WPM.Mod # Web page maker
  1086. # Aubrey McIntosh (aubrey.macintosh@alumni.utexas.net)
  1087. # BSD - License ok to use in release files
  1088. AlmSmtpReceiver.Atg AlmSmtpReceiver.Tool AlmSmtpReceiver.Mod # SMTP receiver
  1089. AlmSmtpReceiver.Guide.Text
  1090. # Thomas Frey (tfrey@enigon.net)
  1091. # BSD - License ok to use in release files
  1092. NATIVE { TFSMTPServer.Mod TFSMTPServer.Text Rename.TFMailConfig.XML } # SMTP Mail forwarder
  1093. WMFontCCGConverter.Mod
  1094. WebCGI.Mod RegisterRFW.Mod WebBimbodot.Mod TFWebForum.Mod # CGI support and examples
  1095. PDF.Mod AFM.Mod PDFExample.Mod # PDF Writer
  1096. Visualizer.Mod # generate class diagrams
  1097. ReleaseVisualizerScanner.Mod ReleaseVisualizer.Mod # generate PDF poster of all modules
  1098. # ObeDAV - WebDAV and DeltaV for Oberon, Edgar Schwarz, edited by Robin Stoll. OdSVN.Mod also required
  1099. # Subversion Client by Robin Stoll (rstoll@student.ethz.ch)
  1100. OdUtil.Mod OdXml.Mod OdCond.Mod
  1101. OdAuthBase.Mod OdAuth.Mod
  1102. OdClient.Mod
  1103. # OdClientTools.Mod
  1104. OdVCSBase.Mod
  1105. # OdDeltavBase.Mod
  1106. OdSvn.Tool
  1107. # OdPlugin.Mod
  1108. SVN.Text
  1109. SVNArgument.Mod
  1110. SVNOutput.Mod
  1111. SVNUtil.Mod
  1112. NATIVE { SVNAdmin.Mod }
  1113. WIN { Windows.SVNAdmin.Mod }
  1114. NATIVE, WIN {
  1115. OdSvn.Mod
  1116. SVNWebDAV.Mod
  1117. SVN.Mod
  1118. }
  1119. # GPL!
  1120. NATIVE { UsbRS232.Mod GPL.Text }
  1121. BIOS { FirewireLowUtil.Mod FirewireLow.Mod FirewireSBP2.Mod } # IEEE 1394 support (HD)
  1122. TeletextServer.zip # Teletext Server for TV
  1123. END
  1124. PACKAGE Oberon ARCHIVE "Oberon.zip" SOURCE "OberonSrc.zip" DESCRIPTION "Oberon for A2"
  1125. # emulation modules
  1126. NATIVE, UNIX { Oberon.Kernel.Mod }
  1127. NATIVE, WIN { Oberon.Types.Mod }
  1128. WIN { Windows.Oberon.Kernel.Mod }
  1129. Oberon.Modules.Mod
  1130. NATIVE, UNIX { Oberon.FileDir.Mod Oberon.Files.Mod }
  1131. WIN { Windows.Oberon.FileDir.Mod Windows.Oberon.Files.Mod }
  1132. Oberon.Disks.Mod
  1133. Oberon.Objects.Mod
  1134. OberonInput.Mod # WM-less Oberon I/O
  1135. OberonDisplay.Mod Oberon.Display.Mod Oberon.Display.Mod
  1136. Oberon.Input.Mod # WM-based Display & Input
  1137. Oberon.Viewers.Mod Oberon.Fonts.Mod
  1138. Oberon.Mod
  1139. Oberon.Texts.Mod
  1140. WIN { Windows.OberonConfiguration.Mod }
  1141. Oberon.Oberon.Mod
  1142. Oberon.MenuViewers.Mod Oberon.TextFrames.Mod
  1143. Oberon.System.Mod
  1144. Oberon.In.Mod Oberon.Out.Mod Oberon.Dates.Mod Oberon.Strings.Mod # Utility modules
  1145. BIOS { BIOS.Oberon.Centronics.Mod }
  1146. I386 { I386.Oberon.Bitmaps.Mod }
  1147. AMD64 { AMD64.Oberon.Bitmaps.Mod }
  1148. Oberon.Pictures.Mod
  1149. Oberon.RandomNumbers.Mod
  1150. Oberon.V24.Mod
  1151. NATIVE { Oberon.Printer.Mod }
  1152. UNIX { Unix.Oberon.Printer.Mod }
  1153. WIN { Windows.Oberon.Printer.Mod Windows.ADVAPI32.Mod }
  1154. Compiler.Tool Oberon.OPM.Mod Oberon.OPS.Mod Oberon.OPT.Mod Oberon.OPB.Mod Oberon.OPA.Mod Oberon.OPP.Mod # Compiler (prk)
  1155. Oberon.OPO.Mod Oberon.OPL.Mod Oberon.OPC.Mod Oberon.OPV.Mod Oberon.Compiler.Mod Oberon.OPAData.Mod OPA.Data
  1156. Edit.Tool Oberon.Edit.Mod # Edit
  1157. Script.Tool Oberon.Styles.Mod Oberon.ScriptFrames.Mod Oberon.Script.Mod # Script
  1158. BIOS {
  1159. BIOS.Oberon.Diskettes.Mod # Diskette driver
  1160. Backup.Tool Oberon.Diskette.Mod Oberon.Backup.Mod # Backup
  1161. }
  1162. Partitions.Tool Oberon.Partitions.Mod # Partition
  1163. BIOS { Oberon.Miscellaneous.Mod Miscellaneous.Tool } # Miscellaneous
  1164. Oberon.Browser.Mod # Browser (Compiler.Tool)
  1165. DOS.Tool Oberon.FATFiles.Mod Oberon.DOS.Mod # DOS
  1166. Oberon.Hello.Mod # Demo program (UserGuide.Text)
  1167. NATIVE, UNIX { Oberon.PSPrinter.Mod PSHeader.Text Oberon.HPLaserPrinter.Mod Oberon.HPPCL.Mod } # Printer drivers
  1168. WIN { Windows.Oberon.PSPrinter.Mod }
  1169. UNIX { Unix.Oberon.UnixPrinter.Mod }
  1170. Default.Pal Light.Pal Dark.Pal White.Pal Black.Pal # Palettes
  1171. System.Text UserGuide.Text Feedback.Text Release.Oberon.Text # Texts
  1172. System.Tool LoadGadgets.Text # Tools
  1173. # Configuration
  1174. Configuration.Tool
  1175. WIN32 { Windows.Oberon.Registry.Mod }
  1176. NATIVE, WIN { Oberon.Configuration.Mod }
  1177. # Basic Tools. NetSystem, Telnet, TextMail, ET, developer's tools, OpenType.
  1178. Tools.Tool
  1179. # NetSystem TCP/IP
  1180. Release.NetSystem.Tool
  1181. NATIVE { Oberon.NetSystem.Mod }
  1182. WIN { Windows.Oberon.NetSystem.Mod }
  1183. UNIX { Unix.Oberon.NetSystem.Mod }
  1184. Oberon.HelloServer.Mod
  1185. Oberon.Terminals.Mod Oberon.TerminalFrames.Mod Oberon.Telnet.Mod # Telnet
  1186. Oberon.TextMail.Mod # TextMail
  1187. Oberon.FTP.Mod # FTP
  1188. IFS.Tool Oberon.XYplane.Mod Oberon.IFS.Mod # IFS
  1189. Greek.Tool Math.Tool # Greek & Math fonts
  1190. # Developer tools
  1191. ET.Tool Oberon.ET.Mod Oberon.Menu.Mod ET.Popup.Menu # ET and Menu
  1192. Oberon.Decoder.Mod # Decode .Obj & .Sym files
  1193. Oberon.V24Log.Mod Oberon.SysLog.Mod # V24 log and SysLog
  1194. OFS.Tool # OFS tool module
  1195. Oberon.ZlibWriters.Mod Oberon.ZlibReaders.Mod # Zip tool
  1196. Oberon.Zip.Mod Zip.Tool Oberon.ZipTool.Mod
  1197. GZip.Tool Oberon.GZWriters.Mod Oberon.GZReaders.Mod Oberon.GZip.Mod # GZip tool
  1198. Oberon.TGZ.Mod # .tgz unpacker
  1199. NATIVE { Oberon.PCITools.Mod } # PCI scanner
  1200. # ARM decoder
  1201. Oberon.PCARMDecoder.Mod
  1202. # Additional things
  1203. Oberon.Aos.Mod Oberon.OFSTools.Mod Oberon.CleanupFiles.Mod # Aos-specific tools
  1204. NATIVE { Oberon.TestNet.Mod }
  1205. AosTools.Tool
  1206. NATIVE { Oberon.TFTPTool.Mod }
  1207. GUI.Text
  1208. Oberon.FATTools.Mod FAT.Tool
  1209. END
  1210. PACKAGE OberonGadgets ARCHIVE "OberonGadgets.zip" SOURCE "OberonGadgetsSrc.zip" DESCRIPTION "Oberon Gadgets Framework"
  1211. Colors.Tool
  1212. Oberon.Colors.Mod # Color models
  1213. Oberon.Display3.Mod Oberon.Effects.Mod
  1214. Oberon.Printer3.Mod Oberon.Attributes.Mod Oberon.Links.Mod
  1215. Oberon.Gadgets.Mod
  1216. WIN { Windows.Oberon.PrinterInfo.Mod }
  1217. Oberon.BasicGadgets.Mod Oberon.TextFields.Mod Oberon.ListRiders.Mod Oberon.ListModels.Mod Oberon.ListDags.Mod # Gadget catalog in Gadgets.Panel
  1218. Oberon.ListGadgets.Mod
  1219. Oberon.Lists.Mod
  1220. Oberon.Panels.Mod
  1221. Oberon.TextGadgets0.Mod Oberon.TextGadgets.Mod
  1222. Oberon.BasicFigures.Mod
  1223. Oberon.Scrollbars.Mod
  1224. NATIVE, UNIX { Oberon.Directories.Mod }
  1225. WIN { Windows.Oberon.Directories.Mod }
  1226. Oberon.Clocks.Mod Oberon.Organizers.Mod
  1227. Oberon.Complex.Mod Oberon.SetGadgets.Mod Oberon.TimeStamps.Mod Oberon.Gages.Mod Oberon.AudioGadgets.Mod
  1228. Oberon.ProgressMeters.Mod Oberon.Sisiphus.Mod Sisyphus.Data
  1229. Oberon.Documents.Mod Oberon.Views.Mod
  1230. Oberon.Desktops.Mod
  1231. Oberon.TextDocs.Mod
  1232. TextDocs.Lib Oberon.PanelDocs.Mod # Document catalog
  1233. Oberon.Icons.Mod Oberon.ColorTools.Mod Oberon.NamePlates.Mod Oberon.Navigators.Mod Oberon.NoteBooks.Mod
  1234. Oberon.Finder.Mod
  1235. Oberon.GadgetsIn.Mod Oberon.GadgetsOut.Mod
  1236. Libraries.Panel Oberon.ScrollViews.Mod Oberon.RefGadgets.Mod Oberon.Columbus.Mod Columbus.Lib # Columbus in Popups.Tool
  1237. ObjExplorer.Panel Oberon.ObjExplorer.Mod # ObjExplorer in Popups.Tool
  1238. Compress.Tool Oberon.Compress.Mod Oberon.CompressCrypt.Mod # Compress in Popups.Tool
  1239. AsciiCoder.Tool Oberon.AsciiCoder.Mod # AsciiCoder in Popups.Tool
  1240. Decoders.Tool Oberon.Base64.Mod Oberon.UUDecoder.Mod Oberon.BinHex.Mod Oberon.Rot13.Mod # Decoders in Popups.Tool
  1241. Oberon.Tar.Mod Oberon.QuotedPrintable.Mod
  1242. Builder.Tool Oberon.Builder.Mod # Builder in Popups.Tool
  1243. Watson.Panel Definitions.Tool Oberon.Watson0.Mod Oberon.Watson.Mod Watson.Lib # Watson in Popups.Tool
  1244. EditTools.Tool Oberon.EditTools.Mod # EditTools in Popups.Tool
  1245. Outlines.Tool Oberon.Outlines.Mod # Outlines in Popups.Tool
  1246. Oberon.OFormatterIO.Mod Oberon.OFormatter.Mod
  1247. Oberon.StyleGadgets.Mod Oberon.ScriptGadgets.Mod
  1248. Rembrandt.Panel Oberon.Rembrandt0.Mod
  1249. Oberon.Rembrandt.Mod
  1250. Oberon.RembrandtDocs.Mod # Rembrandt in Popups.Tool
  1251. Oberon.RembrandtTools.Mod Rembrandt.Lib Clown.Pict Grapes.Pict
  1252. Gadgets.Pict Default.Pict # Default.Pict used in Scramble
  1253. PC.Tool Oberon.ErrorGadgets.Mod Oberon.PC.Mod # Oberon Interface for PACO
  1254. WIN { Windows.Oberon.Clipboard.Mod Windows.Oberon.FontRes.Mod FontRes.Tool }
  1255. UNIX { Unix.Oberon.Clipboard.Mod }
  1256. WIN, UNIX { Clipboard.Tool }
  1257. Oberon.JPEG.Mod Oberon.GIF.Mod Oberon.XBM.Mod Oberon.BMP.Mod Oberon.ICO.Mod Oberon.PCX.Mod Oberon.TGA.Mod Oberon.IFF.Mod # Picture converters
  1258. Oberon.ColorModels.Mod Oberon.XPM.Mod Oberon.PPM.Mod Oberon.PSD.Mod
  1259. Images.Tool Oberon.Images.Mod
  1260. Oberon.ImageGadgets.Mod
  1261. Oberon.ImageDocs.Mod # Images
  1262. Oberon.PictImages.Mod Oberon.BMPImages.Mod Oberon.JPEGImages.Mod Oberon.GIFImages.Mod Oberon.PSDImages.Mod
  1263. Colors.Panel
  1264. Oberon.ColorGadgets.Mod
  1265. Oberon.PCXImages.Mod # Color views
  1266. Oberon.ColorWells.Mod # Leonardo legacy
  1267. System3.Tool Applications.Tool Documentation.Tool Release.Popups.Tool Programming.Tool Editing.Tool # Hypertools in Popups.Tool
  1268. Desktops.Tool Gadgets.Tool # in Popups.Tool
  1269. Printers.Tool
  1270. Gadgets.Panel Documents.Panel TextDocs.Panel # Panels in Popups.Tool
  1271. Oberon.Desk # in Popups.Tool
  1272. Backdrop.Pict # in Popups.Tool
  1273. TextDocs.Tool # in Popups.Tool
  1274. Icons.Lib Symbols.Lib # Symbols.Lib used in DirectoryView
  1275. # Gadgets Networking
  1276. Network.Tool NetDocs.Lib
  1277. Oberon.Streams.Mod Oberon.TextStreams.Mod Oberon.BTrees.Mod Oberon.MIME.Mod Oberon.HyperDocs.Mod # Utility modules
  1278. Oberon.NetTools.Mod Oberon.PasswordFields.Mod
  1279. HyperDocs.Tool HyperDocs.Panel HyperLinks.Panel Oberon.HyperDocTools.Mod # HyperDocs
  1280. Mail.Tool Mail.Panel # MD5.Mod
  1281. Oberon.Mail.Mod # Mail
  1282. FTP.Tool Oberon.FTPDocs.Mod # FTP
  1283. Finger.Tool Oberon.Finger.Mod # Finger
  1284. News.Tool Oberon.News.Mod # News
  1285. Gopher.Tool Oberon.Gopher.Mod # Gopher
  1286. Telnet.Panel Oberon.TerminalGadgets.Mod Oberon.TelnetGadgets.Mod Telnet.Tool # Telnet
  1287. HTTP.Tool Oberon.HTTPDocs0.Mod Oberon.HTMLDocs.Mod Oberon.HTTPDocs.Mod Authorization.html # HTTP/HTML
  1288. Oberon.HTMLForms.Mod Oberon.HTMLImages.Mod Oberon.HTMLTables.Mod
  1289. Oberon.ZipDocs.Mod # .zip reader
  1290. Oberon.Packages.Mod Oberon.PlugIns.Mod Oberon.HTMLPlugIns.Mod # Packages
  1291. WIN { Windows.Oberon.PlugInDocs.Mod }
  1292. BIOS32 {
  1293. Oberon.Profiler.Mod # alternative profiler (prk)
  1294. Oberon.FATDocs.Mod # FAT browser (be)
  1295. }
  1296. END
  1297. # Additional/contributed Gadgets applications.
  1298. PACKAGE OberonApplications ARCHIVE "OberonApplications.zip" SOURCE "OberonApplicationsSrc.zip" DESCRIPTION "Oberon Applications"
  1299. Oberon.Copyright.Mod Copyright.Text # Add/remove copyright
  1300. Oberon.FileDisks.Mod
  1301. # Gadgets Applications
  1302. Oberon.OTInt.Mod Oberon.OTScan.Mod Oberon.OType.Mod Oberon.OTFonts.Mod OType.Text # OpenType
  1303. Gfx.Tool Oberon.GfxMatrix.Mod Oberon.GfxImages.Mod Oberon.GfxPaths.Mod Oberon.GfxRegions.Mod # Gfx library
  1304. Oberon.GfxFonts0.Mod
  1305. Oberon.GfxFonts.Mod Oberon.Gfx.Mod Oberon.GfxRaster.Mod Oberon.GfxPrinter.Mod
  1306. Oberon.GfxBuffer.Mod Oberon.GfxDisplay.Mod Oberon.GfxPS.Mod Oberon.GfxOType.Mod
  1307. Oberon.GfxPKFonts.Mod
  1308. GfxProlog.ps
  1309. GfxHowto.html GfxOverview.html Oberon.GfxTest.Mod Oberon.GfxDemo.Mod # Gfx documentation
  1310. Leonardo.Panel Leonardo.Lib LeoConfig.Text Leonardo.Fig # Leonardo in Popups.Tool
  1311. Oberon.Leonardo.Mod Oberon.LeoFrames.Mod Oberon.LeoTools.Mod Oberon.LeoDocs.Mod
  1312. Oberon.LeoPanels.Mod Oberon.LeoLists.Mod Oberon.LeoPens.Mod Oberon.LeoOutliners.Mod
  1313. Oberon.LeoPenEditors.Mod Oberon.LeoPaths.Mod Oberon.LeoPathEditors.Mod
  1314. Oberon.LeoSplines.Mod Oberon.LeoSplineEditors.Mod Oberon.LeoCaptions.Mod
  1315. Oberon.LeoCaptionEditors.Mod Oberon.LeoBasic.Mod Oberon.LeoBasicEditors.Mod
  1316. Oberon.LeoImages.Mod Oberon.LeoImageEditors.Mod Oberon.LeoDraw.Mod
  1317. Leonardo.Text # Leonardo documentation
  1318. Oberon.Scheme.Mod Oberon.SchemeOps.Mod Oberon.Vinci.Mod Oberon.VinciGadgets.Mod # Vinci
  1319. Oberon.VinciDocs.Mod Oberon.VinciShapes.Mod Oberon.VinciPens.Mod Oberon.VinciEditors.Mod
  1320. Scheme.Init Vinci.Init
  1321. Clip.Vinci Labels.Vinci Smiley.Vinci Stars.Vinci Test.Vinci Test1.Vinci Test2.Vinci
  1322. Rect2.Shape NGon.Shape Distance.Shape CoordSys.Shape YinYang.Shape
  1323. Vinci.Text # Vinci documentation
  1324. TextPopups.Tool Oberon.TextPopups.Mod TextPopups.Text # TextPopups in Applications.Tool
  1325. V24.Panel Oberon.V24Gadgets.Mod # V24Gadgets in Applications.Tool
  1326. Hex.Tool Oberon.Hex.Mod # Binary file editor in Applications.Tool
  1327. HPCalc.Panel Oberon.Conversions.Mod Oberon.HPCalc.Mod # HPCalc in Applications.Tool
  1328. BIOS { Snapshot.Tool BIOS.Oberon.Snapshot.Mod } # SnapShot in Applications.Tool
  1329. EditKeys.Tool Oberon.EditKeys.Mod EditKeys.Text # EditKeys in Applications.Tool
  1330. Find.Tool Find.Panel # Find in Applications.Tool
  1331. Oberon.Find.Mod
  1332. Oberon.TeXTools.Mod # TeXTools in TextPopups.Text
  1333. SaveScreen.Tool Oberon.SaveScreen.Mod Oberon.SaveTiles.Mod Oberon.SaveParticles.Mod # SaveScreen in Applications.Tool
  1334. Oberon.SaveDecay.Mod Oberon.SaveSisyphus.Mod Oberon.SaveSwarm.Mod SaveScreen.Text
  1335. SavePoints.Text Oberon.SavePoints.Mod SavePoints.Data Oberon.MakePoints.Mod
  1336. SaveLife.html SaveLife.gif Oberon.SaveLife.Mod Oberon.SaveArt.Mod
  1337. NATIVE { LPRPrinter.Tool Oberon.LPRPrinter.Mod } # LPRPrinter
  1338. Oberon.DayTime.Mod # DayTime client
  1339. Backdrops.Panel Oberon.Backdrops.Mod Backdrops.Book Bows.Pict Bricks.Pict Cells.Pict # Backdrops in Applications.Tool
  1340. Clouds.Pict Coins.Pict Fractal.Pict Molecules.Pict Plasma.Pict Spirals.Pict Surface.Pict # (used by Tetris)
  1341. Textils.Pict Threads.Pict Trees.Pict Marble.Pict Crochet.Pict Flock.Pict Pebbles.Pict
  1342. Layout.Tool LayoutEdit.Panel Oberon.LayoutPanels0.Mod Oberon.LayoutPanels.Mod # LayoutEditor in Applications.Tool
  1343. LayoutSamples.Arc
  1344. LayLa.Tool Oberon.Layouts.Mod Oberon.LayLaS.Mod Oberon.LayLa.Mod Oberon.LayLa2S.Mod Oberon.LayLa2.Mod # LayLa in Applications.Tool
  1345. Oberon.LayLaDemo.Mod LayLa.QuickGuide.Text LayLa.Guide.Eng.Text # LayLa.Guide.De.Text
  1346. LayLa.Demo.Config LayLa.Include.Config LayLa2.Demo.Config LayLa2.Include.Config
  1347. LayLaTest.Lib
  1348. NATIVE {
  1349. Dim3.Panel Oberon.Dim3Base.Mod Oberon.Dim3Paint.Mod Oberon.Dim3Engine.Mod Oberon.Dim3Read.Mod # Dim3 in Applications.Tool
  1350. Oberon.Dim3Frames.Mod City.poly Cube.poly Example.poly Gadgets.poly Room.poly
  1351. Sphere.poly Tetra.poly Tree.poly XMas.poly Tree1.Pict X29Plane.poly Dim3Guide.Text
  1352. }
  1353. BooksDev.Panel BooksUser.Panel Tutorials.Book Tutorials.Tool # Book tutorials (not linked)
  1354. Oberon.Books0.Mod Oberon.Books.Mod Oberon.BooksHelp.Mod Oberon.BookDocs.Mod Oberon.BookCompiler.Mod
  1355. Coco.Tool Oberon.Sets.Mod Oberon.CRS.Mod Oberon.CRT.Mod Oberon.CRA.Mod Oberon.CRX.Mod Oberon.CRP.Mod # Coco in Applications.Tool
  1356. Oberon.Coco.Mod CR.ATG Scanner.FRM Parser.FRM Coco.Report.ps
  1357. FontEditor.Panel Oberon.FontEditor.Mod # FontEditor in Applications.Tool
  1358. ASCIITab.Tool Oberon.ASCIITab.Mod # ASCIITab in Applications.Tool
  1359. Oberon.Magnifier.Mod # Magnifier in Applications.Tool
  1360. Games.Tool Icons2.Lib Icons3.Lib
  1361. CardGames.Panel Oberon.Cards.Mod Oberon.Solitaire.Mod Oberon.Spider.Mod Oberon.Freecell.Mod Cards.Pict # CardGames in Games.Tool
  1362. CardGames.Book
  1363. Oberon.MineSweeper.Mod MineSweeperBD.Pict # MineSweeper in Games.Tool
  1364. Oberon.Sokoban.Mod Sokoban.Data # Sokoban in Games.Tool
  1365. Oberon.Scramble.Mod # Scramble (uses Default.Pict) in Games.Tool
  1366. Oberon.Shanghai.Mod Shanghai.Scn.Fnt # Shanghai in Games.Tool
  1367. Tetris.Panel Oberon.Tetris.Mod # Tetris (uses Backdrops) in Games.Tool
  1368. Oberon.Asteroids.Mod # Asteroids in Games.Tool
  1369. HTML.Tool Oberon.HTML.Mod TestHTML.Text # HTML in Applications.Tool
  1370. WTS.Tool Oberon.WTS.Mod Oberon.WTSFold.Mod Oberon.WTSPict.Mod Oberon.WTSStamp.Mod Oberon.WTSDraw.Mod # WTS in Applications.Tool
  1371. CUSeeMe.Panel Oberon.CUSM.Mod # CuSeeMe in Applications.Tool
  1372. Diff.Tool Oberon.DiffGadgets.Mod Oberon.Diff.Mod # Diff in Applications.Tool
  1373. Sort.Tool Oberon.Sort.Mod # Sort in Applications.Tool
  1374. RX.Tool Oberon.RXA.Mod Oberon.RX.Mod # RX in Applications.Tool
  1375. PictConverters.Tool Oberon.PictConverters.Mod Oberon.PS.Mod PS.HeaderR.Text # PictConverters in Applications.Tool
  1376. Histogram.Panel Oberon.Histogram.Mod # Histogram in Applications.Tool
  1377. MultiMail.Panel Oberon.MultiMail.Mod # MultiMail in Applications.Tool
  1378. Calc.Tool Oberon.Calc.Mod # Calc in Applications.Tool
  1379. Calculator.Panel Oberon.Calculator.Mod Oberon.CalculatorGadgets.Mod Calculator.LayLa # Calculator in Applications.Tool
  1380. Oberon.DBF.Mod Oberon.DBFDump.Mod # DBFDump in Applications.Tool
  1381. Swarm.Panel Oberon.Swarm.Mod Swarm.Book Swarm.Lib # Swarm in Applications.Tool
  1382. Oberon.DVIFiles.Mod Oberon.DVIViewers.Mod Oberon.DVIDocs.Mod DVI.Lib # DVI viewer
  1383. Packages.Tool # install Oberon packages
  1384. END
  1385. # Gadgets examples & documentation. All internal links valid.
  1386. PACKAGE OberonDocumentation ARCHIVE "OberonDocumentation.zip" SOURCE "" DESCRIPTION "Oberon Documentation"
  1387. SamplePrograms.Tool
  1388. ColorSystem.Panel Oberon.ColorSystem.Mod # ColorSystem in Documentation.Tool
  1389. PhonePad.Panel Oberon.PhonePad.Mod # PhonePad
  1390. Plotter.Panel Oberon.Plotter.Mod Oberon.Plot.Mod # Plotter
  1391. Lissajous.Panel Oberon.Lissajous.Mod Oberon.Graphs.Mod # Lissajous
  1392. Simulator.Panel Oberon.Diagrams.Mod Oberon.Simulator.Mod # Simulator
  1393. Oberon.Popups.Mod # Popups
  1394. Oberon.BartSimpson.Mod Bart.Pict # BartSimpson
  1395. Oberon.Cups.Mod # Cups
  1396. Oberon.Examples.Mod Oberon.Examples1.Mod Oberon.OpenDemo.Mod Oberon.OpenDemo2.Mod # Examples
  1397. Oberon.ExampleOberon.Mod # how to use Oberon within A2
  1398. Oberon.Suitcases.Mod # Suitcases
  1399. Oberon.Skeleton.Mod Oberon.ViewSkeleton.Mod Oberon.ColorDriver.Mod Oberon.DocumentSkeleton.Mod # Skeletons
  1400. Oberon.Portraits.Mod # Portraits
  1401. Oberon.Reminders.Mod # in SamplePrograms.Tool
  1402. # use Compiler.Compile
  1403. TestOrganizer.Panel # in SamplePrograms.Tool
  1404. Oberon.TaskExample.Mod # in SamplePrograms.Tool
  1405. NATIVE { Oberon.UDPExample.Mod }
  1406. Oberon.TCPExample.Mod # NetSystem examples
  1407. System3F1.Graphic System3F2.Graphic System3F3.Graphic System3F4.Graphic # Some example Gadgets diagrams
  1408. System3F5.Graphic System3F6.Graphic System3F7.Graphic
  1409. IntroToGadgets.Text OberonReport.html Oberon.Report.Text References.Text GadgetsChanges.Text # Introductory documentation
  1410. Book.Tool Chapter0.Text Chapter1.Text Chapter2.Text Chapter3.Text Chapter4.Text # The Oberon Companion
  1411. Chapter5.Text Chapter6.Text Chapter7.Text AppendA.Text AppendB.Text
  1412. AppendC.Text Biblio.Text
  1413. Images.Text # Images documentation
  1414. ScriptGuide.Text ETGuide.Text # Script and ET documentation
  1415. END
  1416. PACKAGE OberonVoyager ARCHIVE "OberonVoyager.zip" SOURCE "OberonVoyagerSrc.zip" DESCRIPTION "Oberon Voyager"
  1417. # Portability Module
  1418. Oberon.vyPortability.Mod
  1419. Oberon.vyHost.Mod Oberon.vyHostFonts.Mod # Host modules
  1420. Oberon.vyLinks.Mod Oberon.vyHostStrings.Mod Oberon.vyHostTexts.Mod Oberon.vyBase.Mod Oberon.vyName.Mod # Base and Name
  1421. Oberon.vyScanners.Mod Oberon.vyParser.Mod Oberon.vyPars.Mod Oberon.vyIn.Mod Oberon.vyOut.Mod Oberon.vyFiles.Mod Oberon.vyTextsCtl.Mod # In and Output
  1422. Oberon.vyBoolean.Mod Oberon.vyBit.Mod Oberon.vySet.Mod Oberon.vyReal.Mod Oberon.vyLongreal.Mod
  1423. Oberon.vyChiSquare.Mod Oberon.vyInteger.Mod Oberon.vyLongint.Mod # 1d Arrays
  1424. Oberon.vyLongintVec.Mod Oberon.vyRealVec.Mod Oberon.vyStringVec.Mod Oberon.vyReadMatrix.Mod Oberon.vyConsume.Mod
  1425. Oberon.vyBooleanVec.Mod Oberon.vyIntVec.Mod Oberon.vyLongrealVec.Mod Oberon.vyTypes.Mod Oberon.vyPointerVec.Mod # 1d Vectors
  1426. Oberon.vyRanBase.Mod Oberon.vyRanSkeleton.Mod Oberon.vyRanParksMiller.Mod Oberon.vyRandom.Mod Oberon.vyRandu.Mod
  1427. Oberon.vyRan1.Mod Oberon.vyRanCombo.Mod Oberon.vyRanKiss.Mod Oberon.vyRanMWC.Mod Oberon.vyRanMWC1616.Mod
  1428. Oberon.vyRanSupr.Mod Oberon.vy.jbrtStdNormal.Mod # Random number generation
  1429. Oberon.vyKolSmirL.Mod Oberon.vyXPValues.Mod Oberon.vyQFisher.Mod Oberon.vyMatrixTypes.Mod
  1430. Oberon.vyGraphBase0.Mod Oberon.vyGraphBase.Mod Oberon.vyEvents.Mod Oberon.vyRectangles.Mod Oberon.vyPatterns.Mod
  1431. Oberon.vyTracking.Mod Oberon.vyCommandMenus.Mod Oberon.vyDisplay2d.Mod Oberon.vyPHIGS3D.Mod
  1432. Oberon.vyPaint3d.Mod Oberon.vyAxis.Mod Oberon.vyColorPalettes.Mod Oberon.vyPort.Mod Oberon.vyHostPrint.Mod Oberon.vyGraphicCtl.Mod # Graphics
  1433. Oberon.vyLine.Mod Oberon.vyLinePlot.Mod Oberon.vyHighlight.Mod Oberon.vyScatter2.Mod Oberon.vyRegress.Mod Oberon.vyPolyWorld.Mod
  1434. Oberon.vyBitmaps.Mod Oberon.vyLayers3d.Mod Oberon.vyGraph.Mod Oberon.vyRectPlot.Mod Oberon.vyScatter1.Mod Oberon.vyScatter3.Mod
  1435. Oberon.vyScatter.Mod Oberon.vyHistogram.Mod Oberon.vyCharts.Mod Oberon.vySketch.Mod Oberon.vyDistribution.Mod
  1436. Oberon.vySurface.Mod Oberon.vyMaxMass.Mod Oberon.vyShorth.Mod Oberon.vyScale.Mod Oberon.vyGrid.Mod
  1437. Oberon.vySlider.Mod Oberon.vySlider2d.Mod Oberon.vyLabel.Mod Oberon.vyBoxWhisker.Mod Oberon.vyCaption.Mod Oberon.vyFctEdit.Mod
  1438. Oberon.vyMouseData.Mod # Layers
  1439. Oberon.vy.Voyager.Mod Oberon.vyFctRandom.Mod Oberon.vyComplex.Mod Oberon.vyLCpx.Mod Oberon.vyLongComplex.Mod
  1440. Oberon.vyPComplex.Mod Oberon.vyPLongComplex.Mod Oberon.vyDialogElems.Mod Oberon.vyStd2dLayer.Mod Oberon.vyXYPlane.Mod
  1441. Oberon.vyxPlots.Mod
  1442. Oberon.vy.dbgSortTest.Mod Oberon.vy.dbgTestVec.Mod Oberon.vydbg.RandomTest.Mod Oberon.vyDemo.Mod
  1443. Oberon.vyIcons.Mod Oberon.vyQuickDraw.Mod
  1444. END
  1445. PACKAGE OberonAnts ARCHIVE "OberonAnts.zip" SOURCE "OberonAntsSrc.zip" DESCRIPTION "OberonAnts"
  1446. Oberon.antsS3.ScrollbarsR.Mod Oberon.antsCommandInvoker.Mod # generic tools
  1447. Oberon.antsPortability.Mod # Portability
  1448. NATIVE, WIN {
  1449. Oberon.antsExpressionsObjects.Mod Oberon.antsExpressions.Mod Oberon.antsExpressionsDefaults.Mod # command prompt interpreter
  1450. Oberon.antsSecurity.Mod Oberon.antsOrganizers.Mod Oberon.antsMessages.Mod Oberon.antsScriptObjects.Mod
  1451. }
  1452. NATIVE, WIN {
  1453. Oberon.antsContainers.Mod Oberon.antsTexts.Mod Oberon.antsGlobals.Mod Oberon.antsBasicGadgets.Mod Oberon.antsOnTheFly.Mod
  1454. Oberon.antsConstRandom.Mod Oberon.antsFiles.Mod Oberon.antsCommands.Mod Oberon.ants.fofAutomatic.Mod Oberon.antsArrays.Mod
  1455. Oberon.antsReadWrite.Mod Oberon.antsCaches.Mod Oberon.antsPictCoordinate.Mod Oberon.antsBellman.Mod Oberon.antsDirSet.Mod
  1456. Oberon.antsVecOpt.Mod Oberon.antsEffects.Mod Oberon.antsToolbox.Mod Oberon.antsObjects.Mod Oberon.antsArrayObjects.Mod
  1457. Oberon.antsArrayImages.Mod Oberon.antsArrayPictures.Mod
  1458. Oberon.antsHybridObjects.Mod Oberon.antsFunctions.Mod Oberon.antsFctVector.Mod Oberon.ants.Mod Oberon.antsRandom.Mod
  1459. Oberon.antsMC.Mod Oberon.antsKernel.Mod Oberon.antsPerfectS.Mod Oberon.antsMasks.Mod Oberon.antsMatrixPar.Mod
  1460. Oberon.antsNeighbourhoods.Mod Oberon.antsStatistics.Mod Oberon.ants1dArrayObjects.Mod Oberon.ants3dArrayObjects.Mod
  1461. Oberon.ants4dArrayObjects.Mod Oberon.antsHistogramEdit.Mod Oberon.ants1dArrayVectors.Mod Oberon.antsVectors.Mod
  1462. Oberon.antsMeanArray.Mod Oberon.antsEdges.Mod Oberon.antsColors.Mod Oberon.antsMatrixParView.Mod Oberon.antsGraph.Mod
  1463. Oberon.antsDependency.Mod Oberon.antsPointPlot.Mod Oberon.antsArrayPictures16.Mod Oberon.antsArrayConversions.Mod
  1464. Oberon.antsArrayImages16.Mod Oberon.antsViews.Mod Oberon.antsRegions.Mod Oberon.antsModels.Mod Oberon.antsArrayStatistics.Mod
  1465. Oberon.antsPEV.Mod Oberon.ants3D.Mod Oberon.antsPictureViews.Mod Oberon.antsPlots.Mod Oberon.antsFilters.Mod Oberon.antsArrayViews.Mod
  1466. Oberon.antsImageViews.Mod Oberon.ants3dArrayViews.Mod Oberon.antsLinkView.Mod Oberon.antsNDistrView.Mod
  1467. Oberon.antsMCView.Mod Oberon.antsKernelViewer.Mod Oberon.antsInteractivePar.Mod Oberon.antsScale.Mod
  1468. Oberon.antsObjectView.Mod Oberon.antsFctEdit.Mod Oberon.antsValuePlot.Mod Oberon.antsPointPlot2.Mod Oberon.antsLayerOps.Mod
  1469. Oberon.ants1dCup.Mod Oberon.antsBinaryIsingS.Mod Oberon.antsBinaryIsingS2.Mod Oberon.ants3dBinaryIsingS2.Mod
  1470. Oberon.ants4dBinaryIsingS2.Mod Oberon.antsDiscreteIsingS.Mod Oberon.antsMDimDiscreteIsingS.Mod
  1471. Oberon.antsMDimMDiscreteIsingS.Mod Oberon.antsNNSampler.Mod Oberon.antsMDimDiscreteS.Mod
  1472. Oberon.antsMDimDiscreteGS.Mod Oberon.antsAutobinomialS.Mod Oberon.antsAutoNormalS.Mod Oberon.antsGauss1dModel.Mod
  1473. Oberon.antsRandomWalk.Mod Oberon.antsPEIsingDS.Mod Oberon.antsPEVIsingDS.Mod Oberon.antsPotts1DSurvey.Mod
  1474. Oberon.antsHierarchicPotts2d.Mod Oberon.antsComet.Mod Oberon.antsAztec.Mod Oberon.antsLife.Mod Oberon.antsProgRandomWalk.Mod
  1475. Oberon.antsTravelingS.Mod Oberon.antsPottsMonotone.Mod Oberon.antsMinimizeF.Mod Oberon.antsEmpiricD.Mod
  1476. Oberon.antsBinaryEmpiricD.Mod Oberon.antsBinaryEmpiricD2.Mod Oberon.antsDiscreteEmpiricD.Mod
  1477. Oberon.antsBinaryNINNED.Mod Oberon.antsIsingE.Mod Oberon.antsMDimEstimator.Mod Oberon.antsTextures.Mod
  1478. Oberon.antsEstimate.Mod Oberon.antsEstimate2.Mod Oberon.antsPottsSimDataStructure.Mod Oberon.antsTautStringTree.Mod
  1479. Oberon.antsTautString.Mod Oberon.antsPottsSimAdministration.Mod Oberon.antsPottsSimulation.Mod Oberon.antsPorts.Mod
  1480. }
  1481. END
  1482. PACKAGE TrueTypeFonts ARCHIVE "TrueTypeFonts.zip" SOURCE "" DESCRIPTION "True-type fonts"
  1483. benevento.ttf
  1484. VeraCOPYRIGHT.TXT
  1485. Vera.ttf VeraBd.ttf VeraBI.ttf VeraI.ttf
  1486. VeraMo.ttf VeraMoBd.ttf VeraMoBI.ttf VeraMoI.ttf
  1487. VeraSe.ttf VeraSeBd.ttf
  1488. END
  1489. PACKAGE CjkFonts ARCHIVE "CjkFonts.zip" SOURCE "" DESCRIPTION "Chinese, Japanese and Korean Fonts"
  1490. Song.ccg Single.ccg
  1491. END
  1492. PACKAGE ScreenFonts ARCHIVE "ScreenFonts.zip" SOURCE "" DESCRIPTION "Bitmap fonts for screen"
  1493. Courier8.Scn.Fnt Courier10.Scn.Fnt Courier12.Scn.Fnt
  1494. Greek10.Scn.Fnt Greek12.Scn.Fnt Greek14.Scn.Fnt
  1495. Greek16.Scn.Fnt Greek20.Scn.Fnt Greek24.Scn.Fnt
  1496. Math10.Scn.Fnt Math12.Scn.Fnt Math14.Scn.Fnt
  1497. Math16.Scn.Fnt Math20.Scn.Fnt Math24.Scn.Fnt
  1498. Oberon8.Scn.Fnt Oberon8b.Scn.Fnt Oberon8i.Scn.Fnt
  1499. Oberon10.Scn.Fnt Oberon10b.Scn.Fnt Oberon10i.Scn.Fnt
  1500. Oberon12.Scn.Fnt Oberon12b.Scn.Fnt Oberon12i.Scn.Fnt
  1501. Oberon14.Scn.Fnt Oberon14b.Scn.Fnt Oberon14i.Scn.Fnt
  1502. Oberon16.Scn.Fnt Oberon16b.Scn.Fnt Oberon16i.Scn.Fnt
  1503. Oberon20.Scn.Fnt Oberon20b.Scn.Fnt Oberon20i.Scn.Fnt
  1504. Oberon24.Scn.Fnt Oberon24b.Scn.Fnt Oberon24i.Scn.Fnt
  1505. Syntax8.Scn.Fnt Syntax8b.Scn.Fnt Syntax8i.Scn.Fnt Syntax8m.Scn.Fnt
  1506. Syntax10.Scn.Fnt Syntax10b.Scn.Fnt Syntax10i.Scn.Fnt Syntax10m.Scn.Fnt
  1507. Syntax12.Scn.Fnt Syntax12b.Scn.Fnt Syntax12i.Scn.Fnt Syntax12m.Scn.Fnt
  1508. Syntax14.Scn.Fnt Syntax14b.Scn.Fnt Syntax14i.Scn.Fnt Syntax14m.Scn.Fnt
  1509. Syntax16.Scn.Fnt Syntax16b.Scn.Fnt Syntax16i.Scn.Fnt Syntax16m.Scn.Fnt
  1510. Syntax20.Scn.Fnt Syntax20b.Scn.Fnt Syntax20i.Scn.Fnt Syntax20m.Scn.Fnt
  1511. Syntax24.Scn.Fnt Syntax24b.Scn.Fnt Syntax24i.Scn.Fnt Syntax24m.Scn.Fnt
  1512. Philus10.Scn.Fnt Philus10b.Scn.Fnt Philus12.Scn.Fnt Philus12b.Scn.Fnt
  1513. END
  1514. PACKAGE Pr3Fonts ARCHIVE "Pr3Fonts.zip" SOURCE "" DESCRIPTION "Printer Fonts (300DPI)"
  1515. Courier8.Pr3.Fnt Courier10.Pr3.Fnt Courier12.Pr3.Fnt # Courier
  1516. Greek10.Pr3.Fnt Greek12.Pr3.Fnt Greek14.Pr3.Fnt # Greek
  1517. Greek16.Pr3.Fnt Greek20.Pr3.Fnt Greek24.Pr3.Fnt
  1518. Math10.Pr3.Fnt Math12.Pr3.Fnt Math14.Pr3.Fnt # Math
  1519. Math16.Pr3.Fnt Math20.Pr3.Fnt Math24.Pr3.Fnt
  1520. Oberon8.Pr3.Fnt Oberon8b.Pr3.Fnt Oberon8i.Pr3.Fnt # Oberon
  1521. Oberon10.Pr3.Fnt Oberon10b.Pr3.Fnt Oberon10i.Pr3.Fnt
  1522. Oberon12.Pr3.Fnt Oberon12b.Pr3.Fnt Oberon12i.Pr3.Fnt
  1523. Oberon14.Pr3.Fnt Oberon14b.Pr3.Fnt Oberon14i.Pr3.Fnt
  1524. Oberon16.Pr3.Fnt Oberon16b.Pr3.Fnt Oberon16i.Pr3.Fnt
  1525. Oberon20.Pr3.Fnt Oberon20b.Pr3.Fnt Oberon20i.Pr3.Fnt
  1526. Oberon24.Pr3.Fnt Oberon24b.Pr3.Fnt Oberon24i.Pr3.Fnt
  1527. Syntax8.Pr3.Fnt Syntax8b.Pr3.Fnt Syntax8i.Pr3.Fnt Syntax8m.Pr3.Fnt # Syntax
  1528. Syntax10.Pr3.Fnt Syntax10b.Pr3.Fnt Syntax10i.Pr3.Fnt Syntax10m.Pr3.Fnt
  1529. Syntax12.Pr3.Fnt Syntax12b.Pr3.Fnt Syntax12i.Pr3.Fnt Syntax12m.Pr3.Fnt
  1530. Syntax14.Pr3.Fnt Syntax14b.Pr3.Fnt Syntax14i.Pr3.Fnt Syntax14m.Pr3.Fnt
  1531. Syntax16.Pr3.Fnt Syntax16b.Pr3.Fnt Syntax16i.Pr3.Fnt Syntax16m.Pr3.Fnt
  1532. Syntax20.Pr3.Fnt Syntax20b.Pr3.Fnt Syntax20i.Pr3.Fnt Syntax20m.Pr3.Fnt
  1533. Syntax24.Pr3.Fnt Syntax24b.Pr3.Fnt Syntax24i.Pr3.Fnt Syntax24m.Pr3.Fnt
  1534. END
  1535. PACKAGE Pr6Fonts ARCHIVE "Pr6Fonts.zip" SOURCE "" DESCRIPTION "Printer Fonts (600DPI)"
  1536. Courier8.Pr6.Fnt Courier10.Pr6.Fnt Courier12.Pr6.Fnt # Courier
  1537. Math10.Pr6.Fnt Math12.Pr6.Fnt Math14.Pr6.Fnt # Math
  1538. Math16.Pr6.Fnt Math20.Pr6.Fnt Math24.Pr6.Fnt
  1539. Oberon8.Pr6.Fnt Oberon8b.Pr6.Fnt Oberon8i.Pr6.Fnt # Oberon
  1540. Oberon10.Pr6.Fnt Oberon10b.Pr6.Fnt Oberon10i.Pr6.Fnt
  1541. Oberon12.Pr6.Fnt Oberon12b.Pr6.Fnt Oberon12i.Pr6.Fnt
  1542. Oberon14.Pr6.Fnt Oberon14b.Pr6.Fnt Oberon14i.Pr6.Fnt
  1543. Oberon16.Pr6.Fnt Oberon16b.Pr6.Fnt Oberon16i.Pr6.Fnt
  1544. Oberon20.Pr6.Fnt Oberon20b.Pr6.Fnt Oberon20i.Pr6.Fnt
  1545. Oberon24.Pr6.Fnt Oberon24b.Pr6.Fnt Oberon24i.Pr6.Fnt
  1546. END