1Mono(macpack)                                                    Mono(macpack)
2
3
4

NAME

6       macpack - Macintosh OS X Packager for managed gui assemblies
7

SYNOPSIS

9       macpack [options] assembly
10

DESCRIPTION

12       macpack  is a tool used to package managed assemblies (like System.Win‐
13       dows.Forms or Cocoa#) that require gui availability for  deployment  on
14       Mac OS X.
15
16       macpack  will prepare a OS X compatible bundle from the provided assem‐
17       bly and resources.  The bundle will include the specified  assembly  as
18       well  as  any  of the provided resources (specified with the -resource:
19       switch).
20
21       Developers can specify the kind of application  to  produce  using  the
22       -mode:  argument.   This controls how the environment in the Mono class
23       libraries is setup.
24

OPTIONS

26       -a assembly
27
28       This option tells macpack where the managed assembly that you  want  to
29       bundle  resides.  This option is also used to point to the shell script
30       to launch in the case of a X11/Gtk# application.
31
32       This is the same as just passing the assembly as an argument.
33
34       -m [winforms,x11,console,cocoa] or -mode:[winforms,x11,console,cocoa]
35
36       A value indicating the kind of  application:  WinForms  is  a  Winforms
37       application running on Quartz;  X11 is an application that requires the
38       X11 server to run;  console is a non-graphical application;   cocoa  is
39       an application based on Cocoa#
40
41       -n NAME or -appname:NAME
42
43       This option specifies the application name of the emitted bundle.  This
44       is what you will see in Finder.
45
46       -o DIRECTORY or -output:DIRECTORY
47
48       This option specifies the path to output the generated Application.
49
50       -r RESOURCE or -resource:RESOURCE
51
52       This option can be specified multiple times.  It will place a  copy  of
53       each resource into the bundles resources directory.  Alternatively, you
54       can use a comma separated list of resources.
55

AUTHOR

57       Geoff Norton
58

WEB SITE

60       Visit: http://www.mono-project.com for details
61
62
63
64                                                                 Mono(macpack)
Impressum