Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse code

Describe 2.0 functionality

svn path=/trunk/mono/; revision=76749
  • Loading branch information...
commit aea8c74934da56381d9329bda7725051539d1e4c 1 parent 0d3d95c
Miguel de Icaza migueldeicaza authored
4 man/al.1
... ... @@ -1,10 +1,12 @@
1 1 .TH "al" 1
2 2 .SH NAME
3   -ilasm \- Mono Assembly Linker
  3 +al, al2 \- Mono Assembly Linker
4 4 .SH SYNOPSIS
5 5 .B al [option] [source-files]
6 6 .SH DESCRIPTION
7 7 AL is the Mono assembly linkder.
  8 +.PP
  9 +Use al for processing 1.0 assemblies, use al2 to process 2.0 assemblies.
8 10 .SH OPTIONS
9 11 .TP
10 12 .B @<filename>
18 man/mkbundle.1
@@ -10,7 +10,7 @@
10 10 ..
11 11 .TH mkbundle "mkbundle 1.0"
12 12 .SH NAME
13   -mkbundle \- Creates a bundled executable.
  13 +mkbundle, mkbundle2 \- Creates a bundled executable.
14 14 .SH SYNOPSIS
15 15 .PP
16 16 .B mkbundle [options] assembly1 [assembly2 ...]
@@ -21,6 +21,10 @@ default only the assemblies specified in the command line will be
21 21 included in the bundle. To automatically include all of the
22 22 dependencies referenced, use the "--deps" command line option.
23 23 .PP
  24 +Use \fImkbundle\FP when you want the startup runtime to load the 1.0
  25 +profile, and use \fImkbundle2\fP when you want the startup runtime to load
  26 +the 2.0 profile.
  27 +.PP
24 28 For example, to create a bundle for hello world, use the following
25 29 command:
26 30 .nf
@@ -31,7 +35,7 @@ The above will pull hello.exe into a native program called "hello". Notice
31 35 that the produced image still contains the CIL image and no
32 36 precompilation is done.
33 37 .PP
34   -In addition, it is possible to control whether mkbundle should compile
  38 +In addition, it is possible to control whether \fImkbundle\fP should compile
35 39 the resulting executable or not with the -c option. This is useful if
36 40 you want to link additional libraries or control the generated output
37 41 in more detail. For example, this could be used to link some libraries
@@ -42,7 +46,7 @@ statically:
42 46 $ cc host.c bundles.o /usr/lib/libmono.a -lc -lrt
43 47 .fi
44 48 .PP
45   -You may also use mkbundle to generate a bundle you can use when
  49 +You may also use \fImkbundle\fP to generate a bundle you can use when
46 50 embedding the Mono runtime in a native application. In that case, use
47 51 both the -c and --nomain options. The resulting host.c file will
48 52 not have a main() function. Call mono_mkbundle_init() before
@@ -71,7 +75,7 @@ $prefix/etc/mono/2.0/machine.config depending on the profile that you
71 75 are using (1.0 or 2.0)
72 76 .TP
73 77 .I "--nodeps"
74   -This is the default: mkbundle will only include the assemblies that
  78 +This is the default: \fImkbundle\fP will only include the assemblies that
75 79 were specified on the command line to reduce the size of the resulting
76 80 image created.
77 81 .TP
@@ -81,7 +85,7 @@ assemblies listed on the command line option. This is useful to
81 85 distribute a self-contained image.
82 86 .TP
83 87 .I "--keeptemp"
84   -By default mkbundle will delete the temporary files that it uses to
  88 +By default \fImkbundle\fP will delete the temporary files that it uses to
85 89 produce the bundle. This option keeps the file around.
86 90 .TP
87 91 .I "--machine-config FILE"
@@ -95,7 +99,7 @@ With the -c option, generate the host stub without a main() function.
95 99 When passed, DIR will be set for the MONO_CFG_DIR environment variable
96 100 .TP
97 101 .I "--static"
98   -By default mkbundle dynamically links to mono and glib. This option
  102 +By default \fImkbundle\fP dynamically links to mono and glib. This option
99 103 causes it to statically link instead.
100 104 .TP
101 105 .I "-z"
@@ -104,7 +108,7 @@ executable files, but increases startup time and requires zlib to be
104 108 installed on the target system.
105 109 .SH WINDOWS
106 110 On Windows systems, it it necessary to have Unix-like toolchain to be
107   -installed for mkbundle to work. You can use cygwin's and install gcc,
  111 +installed for \fImkbundle\fP to work. You can use cygwin's and install gcc,
108 112 gcc-mingw and as packages.
109 113 .SH ENVIRONMENT VARIABLES
110 114 .TP
5 man/mono-service.1
@@ -10,7 +10,7 @@
10 10 ..
11 11 .TH Mono "Mono 1.0"
12 12 .SH NAME
13   -mono-service \- Mono ServiceProcess host
  13 +mono-service, mono-service2 \- Mono ServiceProcess host
14 14 .SH SYNOPSIS
15 15 .PP
16 16 .B mono-service [options] program.exe
@@ -18,6 +18,9 @@ mono-service \- Mono ServiceProcess host
18 18 The \fImono-service\fP is a host to run services built with the
19 19 ServiceProcess assembly.
20 20 .PP
  21 +Use \fImono-service\fP to run services that use the 1.0 assemblies and
  22 +use \fImono-service2\fP to run services that use the 2.0 assemblies.
  23 +.PP
21 24 Services can be paused by sending the SIGUSR1 signal to the process,
22 25 and execution can be resumed by sending the SIGUSR2 signal. The
23 26 service can be cleanly shutdown by sending the SIGTERM signal to the
3  man/monop.1
@@ -30,7 +30,8 @@ Print runtime version.
30 30 .PP
31 31 .SH DESCRIPTION
32 32 Monop is a tool that allows you to view the outline of a class. You can see the
33   -signature of each member of the class.
  33 +signature of each member of the class. Use \fImonop\fP to explore 1.0
  34 +assemblies, use \fImonop2\fP to explore 2.0 assemblies.
34 35 .PP
35 36 The tool takes one option, the class to view. You must specify the full name of the
36 37 class, including namespace.

0 comments on commit aea8c74

Please sign in to comment.
Something went wrong with that request. Please try again.