The mono runtime and compiler project, can be a scripting engine for games and game engines #scripting #script-engine #csharp #language #programming

Lluis Sanchez ccb17da8f9 * XmlReflectionImporter.cs, SoapReflectionImporter.cs: Fixed bug #49349 vor 22 Jahren
data 3d97ff79e0 Updated ws doc page vor 22 Jahren
doc f344166cd3 Per gonz's request, dropping my ugly mug up on the site. I know he will vor 22 Jahren
docs f1ae21d583 Small doc on assembly bundles. vor 22 Jahren
man 83b2e0c3b7 New man page for genxs tool vor 22 Jahren
mcs ccb17da8f9 * XmlReflectionImporter.cs, SoapReflectionImporter.cs: Fixed bug #49349 vor 22 Jahren
mono e02954ee76 2003-10-05 Zoltan Varga <[email protected]> vor 22 Jahren
notes 5b7ac1ccdd Doc Doc vor 24 Jahren
runtime b3d1ea1650 Little fix vor 22 Jahren
samples 6421ff5982 .cvsignore update vor 22 Jahren
scripts b937bc19d9 Ignore the new scripts. vor 22 Jahren
status 432d284e9f * ChangeLog: Updated vor 23 Jahren
web f344166cd3 Per gonz's request, dropping my ugly mug up on the site. I know he will vor 22 Jahren
.cvsignore d63614ec3a Shut up cvs (from [email protected] (Urs C. Muff)). vor 23 Jahren
AUTHORS 2d20d89a31 Add Dietmar to Authors vor 24 Jahren
COPYING.LIB e0524b82f8 Ugh, I had the GPL here, its the LGPL vor 24 Jahren
ChangeLog cb4ce953fe 2003-10-04 Bernie Solomon <[email protected]> vor 22 Jahren
Makefile.am b2c1fd7dcc 2003-09-03 Zoltan Varga <[email protected]> vor 22 Jahren
NEWS 7d910decd1 Release 0.22 vor 23 Jahren
README 04b24f874e Updated comments vor 22 Jahren
acconfig.h 1d12b45bce vor 22 Jahren
autogen.sh 5e2afe9a5f 2003-06-08 Martin Baulig <[email protected]> vor 22 Jahren
config.h.in 664de75962 vor 24 Jahren
configure.in fca72a60c9 Bumpity bump. vor 22 Jahren
mono-win32-setup-light.bmp f35602d3d0 add windows distribition scripts vor 22 Jahren
mono.pc.in 00a8dd7984 2003-08-25 Zoltan Varga <[email protected]> vor 22 Jahren
mono.spec.in 63e8dbfc22 (Requires): Add libxml2 and libxslt dependency on vor 22 Jahren
monowiz.win32.nsi f35602d3d0 add windows distribition scripts vor 22 Jahren

README


This is Mono.

1. Installation
2. Using Mono
3. Directory Roadmap

1. Compilation and Installation
===============================

If you obtained this package as an officially released tarball,
this is very simple, use configure and make:

./configure --prefix=/usr/local
make
make install

If you obtained this as a snapshot, you will need an existing
Mono installation. To upgrade your installation do:

./autogen --prefix=/usr/local
make fullbuild

2. Using Mono
=============

Once you have installed the software, you can run a few programs:

* runtime engine

mono program.exe
or
mint program.exe

* C# compiler

mcs program.cs

* CIL Disassembler

monodis program.exe

See the man pages for mono(1), mint(1), monodis(1) and mcs(2)
for further details.

3. Directory Roadmap
====================

doc/
Contains documentation and the web site contents.

mono/
The core of the Mono Runtime.

metadata/
The object system and metadata reader.

jit/
The Just in Time Compiler.

dis/
CIL executable Disassembler

cli/
Common code for the JIT and the interpreter.

io-layer/
The I/O layer and system abstraction for
emulating the .NET IO model.

cil/
Common Intermediate Representation, XML
definition of the CIL bytecodes.

interp/
Interpreter for CLI executables.

arch/
Architecture specific portions.