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
diff options
context:
space:
mode:
authorMiguel de Icaza <miguel@gnome.org>2006-03-13 23:58:14 +0300
committerMiguel de Icaza <miguel@gnome.org>2006-03-13 23:58:14 +0300
commit7780dcd064c8dcdc2e3da33f056d850c26326608 (patch)
treeab6043fdb5c1f936bb2221168e0de797ceb523d4 /man/macpack.1
parente95d58388517d89f16193ff39b2c80a813e70ae7 (diff)
Update
svn path=/trunk/mono/; revision=57908
Diffstat (limited to 'man/macpack.1')
-rw-r--r--man/macpack.142
1 files changed, 30 insertions, 12 deletions
diff --git a/man/macpack.1 b/man/macpack.1
index 464465e9a20..84715318a3d 100644
--- a/man/macpack.1
+++ b/man/macpack.1
@@ -13,42 +13,60 @@
macpack \- Macintosh OS X Packager for managed gui assemblies
.SH SYNOPSIS
.PP
-.B macpack [options]
+.B macpack [options] assembly
.SH DESCRIPTION
\fImacpack\fP is a tool used to package managed assemblies (like
System.Windows.Forms or Cocoa#) that require gui availability for deployment
on Mac OS X.
.PP
macpack will prepare a OS X compatible bundle from the provided assembly
-and resources.
+and resources. The bundle will include the specified assembly as well
+as any of the provided resources (specified with the -resource: switch).
+.PP
+Developers can specify the kind of application to produce using the
+-mode: argument. This controls how the environment in the Mono class
+libraries is setup.
.PP
.SH OPTIONS
-.I "-a" <assembly location>
+.I "-a assembly"
.Sp
This option tells macpack where the managed assembly that you
want to bundle resides. This option is also used to point to the shell
script to launch in the case of a X11/Gtk# application.
.Sp
-.I "-m" <mode>
+This is the same as just passing the assembly as an argument.
+.Sp
+.I "-m [winforms,x11,console,cocoa]"
+or
+.I "-mode:[winforms,x11,console,cocoa]"
.Sp
-An integer parameter of the mode (Cocoa# or System.Windows.Forms or X11).
-System.Windows.Forms = 1
-Cocoa# = 2
-Gtk#/X11 = 3
+A value indicating the kind of application: WinForms is a Winforms
+application running on Quartz; X11 is an application that requires
+the X11 server to run; console is a non-graphical application; cocoa
+is an application based on Cocoa#
.Sp
-.I "-n" <application name>
+.I "-n NAME"
+or
+.I "-name:NAME"
.Sp
This option specifies the application name of the emitted bundle.
This is what you will see in Finder.
.Sp
-.I "-o" <output path>
+.I "-o DIRECTORY"
+or
+.I "-output:DIRECTORY"
.Sp
This option specifies the path to output the generated Application.
.Sp
-.I "-r" <resource>
+.I "-r RESOURCE"
+or
+.I "-resource:RESOURCE"
.Sp
This option can be specified multiple times. It will place a copy of each resource
-into the bundles resources directory.
+into the bundles resources directory. Alternatively, you can use a
+comma separated list of resources.
.fi
+.SH AUTHOR
+Geoff Norton
.SH WEB SITE
Visit: http://www.mono-project.com for details