Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/man
diff options
context:
space:
mode:
authorMiguel de Icaza <miguel@gnome.org>2004-11-28 06:43:59 +0300
committerMiguel de Icaza <miguel@gnome.org>2004-11-28 06:43:59 +0300
commitf608d5590d0cc8f7a315120d0068b28733ebaf2c (patch)
tree345e3f4fff9c12e97928c6e5350bdab7a5ecc73c /man
parent63bb97b99aa7bc8d91163ecdb32b5fa7abfd856c (diff)
An updated man page brings love to earth
svn path=/trunk/mono/; revision=36707
Diffstat (limited to 'man')
-rw-r--r--man/mkbundle.121
1 files changed, 21 insertions, 0 deletions
diff --git a/man/mkbundle.1 b/man/mkbundle.1
index 2d6be690c0a..a6fb8fc495e 100644
--- a/man/mkbundle.1
+++ b/man/mkbundle.1
@@ -30,8 +30,29 @@ command:
The above will pull hello.exe native program called "hello". Notice
that the produced image still contains the CIL image and no
precompilation is done.
+.PP
+In addition, it is possible to control whether mkbundle should compile
+the resulting executable or not. This is useful if you want to link
+additional libraries or control the generated output in more detail.
+For example, this could be used to link some libraries statically:
+.nf
+ $ mkbundle -o host.c -oo bundles.o --deps hello.exe
+
+ $ cc host.c bundles.o /usr/lib/libmono.a -lc -lrt
+.fi
.SH OPTIONS
.TP
+.I "-c"
+Produce the stub file, do not compile the resulting stub.
+.TP
+.I "-o filename"
+Places the output on `out'. If the flag -c is specified, this is the
+C host program. If not, this contains the resulting executable.
+.TP
+.I "-oo filename"
+Specifies the name to be used for the helper object file that contains
+the bundle.
+.TP
.I "-L path"
Adds the `path' do the search list for assemblies. The rules are the
same as for the compiler -lib: or -L flags.