Release.Tool 69 KB

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