diff options
author | Miguel de Icaza <miguel@gnome.org> | 2004-11-27 23:41:06 +0300 |
---|---|---|
committer | Miguel de Icaza <miguel@gnome.org> | 2004-11-27 23:41:06 +0300 |
commit | 120c67541fb26ec63e67c111997a7b39f93e6c10 (patch) | |
tree | 8438bc1eb6f9a9cb43d649b7a40d5a2c77de803d /man | |
parent | 83b6541e4014d34ff959cfa2d4726baec63fe94b (diff) |
Add man page
svn path=/trunk/mono/; revision=36692
Diffstat (limited to 'man')
-rw-r--r-- | man/Makefile.am | 3 | ||||
-rw-r--r-- | man/mkbundle.1 | 60 |
2 files changed, 62 insertions, 1 deletions
diff --git a/man/Makefile.am b/man/Makefile.am index 9efab233809..46de49aa319 100644 --- a/man/Makefile.am +++ b/man/Makefile.am @@ -1,5 +1,6 @@ man_MANS = mcs.1 mono.1 monostyle.1 mono-config.5 sqlsharp.1 oldmono.1 ilasm.1 \ cert2spc.1 cilc.1 genxs.1 wsdl.1 disco.1 soapsuds.1 makecert.1 \ - chktrust.1 setreg.1 sn.1 secutil.1 signcode.1 certmgr.1 monop.1 xsd.1 gacutil.1 + chktrust.1 setreg.1 sn.1 secutil.1 signcode.1 certmgr.1 monop.1 xsd.1 gacutil.1 \ + mkbundle.1 EXTRA_DIST = $(man_MANS) diff --git a/man/mkbundle.1 b/man/mkbundle.1 new file mode 100644 index 00000000000..2d6be690c0a --- /dev/null +++ b/man/mkbundle.1 @@ -0,0 +1,60 @@ +.\" +.\" mkbundle manual page. +.\" (C) 2004 Ximian, Inc. +.\" Author: +.\" Miguel de Icaza (miguel@gnu.org) +.\" +.de Sp \" Vertical space (when we can't use .PP) +.if t .sp .5v +.if n .sp +.. +.TH mkbundle "mkbundle 1.0" +.SH NAME +mkbundle \- Creates a bundled executable. +.SH SYNOPSIS +.PP +.B mkbundle [options] assembly1 [assembly2 ...] +.SH DESCRIPTION +\fImkbundle\fP generates an executable program that will contain +static copies of the assemblies listed on the command line. By +default only the assemblies specified in the command line will be +included in the bundle. To automatically include all of the +dependencies referenced, use the "--deps" command line option. +.PP +For example, to create a bundle for hello world, use the following +command: +.nf + $ mkbundle -o hello hello.exe +.fi +.PP +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. +.SH OPTIONS +.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. +.TP +.I "--nodeps" +This is the default: mkbundle will only include the assemblies that +were specified on the command line to reduce the size of the resulting +image created. +.TP +.I "--deps" +This option will bundle all of the referenced assemblies for the +assemblies listed on the command line option. This is useful to +distribute a self-contained image. +.TP +.I "--keeptemp" +By default mkbundle will delete the temporary files that it uses to +produce the bundle. This option keeps the file around. +.SH FILES +This program will load referenced assemblies from the Mono assembly +cache. +.SH WEB SITE +Visit: http://www.mono-project.com for details +.SH SEE ALSO +.BR mcs(1), mono(1), mono-config(5). + + |