diff options
author | Lluis Sanchez <lluis@novell.com> | 2007-12-04 13:49:22 +0300 |
---|---|---|
committer | Lluis Sanchez <lluis@novell.com> | 2007-12-04 13:49:22 +0300 |
commit | 0aa95ab0ad2750a62ca248d0154b9b9f80f11de8 (patch) | |
tree | 1de0d12270990af00b94d77e7a54eac89bc36122 /main/man | |
parent | 7195f4926b21b46ad8e4ce1976603ffc63b49729 (diff) |
Directory reorganization
svn path=/branches/monodevelop/reorg/; revision=90637
Diffstat (limited to 'main/man')
-rw-r--r-- | main/man/ChangeLog | 19 | ||||
-rw-r--r-- | main/man/Makefile.am | 3 | ||||
-rw-r--r-- | main/man/mdtool.1 | 190 |
3 files changed, 212 insertions, 0 deletions
diff --git a/main/man/ChangeLog b/main/man/ChangeLog new file mode 100644 index 0000000000..9ef4ffbcba --- /dev/null +++ b/main/man/ChangeLog @@ -0,0 +1,19 @@ +2007-08-21 Ankit Jain <jankit@novell.com> + + * mdtool.1: "-s" added for --simple-makefiles. + +2007-08-03 Ankit Jain <jankit@novell.com> + + * mdtool.1: Small fix. + +2007-08-03 Ankit Jain <jankit@novell.com> + + * Makefile.am: New. + +2007-08-03 Ankit Jain <jankit@novell.com> + + * mdtool.1: Improve it a bit more. + +2007-08-02 Ankit Jain <jankit@novell.com> + + * mdtool.1: Add an initial man page. diff --git a/main/man/Makefile.am b/main/man/Makefile.am new file mode 100644 index 0000000000..1f00178a9c --- /dev/null +++ b/main/man/Makefile.am @@ -0,0 +1,3 @@ +man_MANS = mdtool.1 + +EXTRA_DIST = $(man_MANS) diff --git a/main/man/mdtool.1 b/main/man/mdtool.1 new file mode 100644 index 0000000000..1a1446e6b2 --- /dev/null +++ b/main/man/mdtool.1 @@ -0,0 +1,190 @@ +.TH "mdtool" 1 +.SH NAME +mdtool \- MonoDevelop Application Runner +.SH SYNOPSIS +.B mdtool +<applicationId> ... +.PP +.B mdtool +setup ... +.PP +.B mdtool +-q +.SH DESCRIPTION +.B mdtool +is a tool that can execute head-less MonoDevelop applications, this +can be used for example to do batch compilations without starting up +the MonoDevelop GUI. +.SH USAGE +.TP +.B applicationId ... +Runs the specified application. +.TP +.B \/-q +Lists available applications. +.PP +.SH Available Applications +.PP +The list of applications returned by the option -q might be different +depending on which add-ins are installed. +.TP +.B gsetup +Graphical add-in setup utility. +.TP +.B build [options] [project-file] +Project build tool. Use this tool to build any solution supported by MonoDevelop +(eg. .mds, .sln). If no solution/project is specified then it will pull the +first file in the directory with the .mds extension). +You would use this option to build packages in a head-less or batch +fashion. +.RS +.ne 8 + +.B Options +.RS +.ne 8 +.B --f , --buildfile:FILE +Filename of the Project or the solution to build. + +.B --p , --project:PROJECT +Name of the project to build. +.RE + +.RE +.TP +.B dbgen +Parser database generation tool. +.TP +.B project-export +Project conversion tool. + +.TP +.B IDE +The MonoDevelop IDE. + +.TP +.B generate-makefiles <solution-file> [--simple-makefiles] [-d:default-config] +Makefile generator tool. This can be used to generate makefiles from any solution supported by MonoDevelop. + +.RS +.ne 8 +.B Options +.RS +.ne 8 +.B --simple-makefiles , -s +Generates set of Makefiles with the most common targets, and a +configuration script that does a basic check of package +dependencies. Default is to generate Makefile structure based +on Autotools with the standard targets and configuration scripts. + +.B -d:default-config +Configuration that the Makefile will build by default. Other +configurations can be selected via the '--config' or '--enable-*' +option of the generated configure script. +.RE +.RE + +.TP +.B setup command [arg1, .., argn2] +Runs the MonoDevelop add-in setup command. You must specify a command +to execute. If none is provided a list of commands is displayed +.RS +.ne 8 +.B Add-in Commands +.RS +.ne 8 +.B install (i) [package-name|package-file] +Installs an add-in or set of addins. The command argument is a list of +files and/or package names. If a package name is provided the package +will be looked out in the registered repositories. A specific add-in +version can be specified by appending it to. the package name using +'/' as a separator, like in this example: +MonoDevelop.SourceEditor/0.9.1 +.TP +.B uninstall (u) [package-name] +Uninstalls an add-in. The command argument is the name +of the add-in to uninstall. +.TP +.B check-install (ci) +Checks if a package is installed. If it is not, it looks for +the package in the registered repositories, and if found +the package is downloaded and installed, including all +needed dependencies. +.TP +.B update (up) +Downloads and installs available updates for installed add-ins. +.TP +.B list (l) +Prints a list of all installed add-ins. +.TP +.B list-av (la) +Prints a list of add-ins available to install in the +registered repositories. +.TP +.B list-update (lu) +Prints a list of available add-in updates in the registered repositories. +.RE +.B Repository Commands +.RS +.ne 8 +.TP +.B rep-add (ra) url1 [url2 [url2]] +Registers an add-in repository. Several URLs can be provided. +.TP +.B rep-remove (rr) url1 [url2 [url2]] +Unregisters an add-in repository. Several URLs can be provided. +.TP +.B rep-update (ru) +Updates the lists of addins available in all registered repositories. +.TP +.B rep-list (rl) +Shows a list of all registered repositories. +.RE +.B Add-in Registry Commands: +.RS +.ne 8 +.TP +.B reg-update (rgu) +Looks for changes in add-in directories and updates the registry. +New add-ins will be added and deleted add-ins will be removed. +.TP +.B reg-build (rgu) +.TP +.B info [filename|package-name] +Prints information about an add-in. +.RE +.B Packaging Commands +.RS +.ne 8 +.TP +.B rep-build (rb) path +Scans the provided directory and generates a set of index files with entries +for all add-in packages found in the directory tree. The resulting file +structure is an add-in repository that can be published in a web site or a +shared directory. +.TP +.B pack (p) file-path +Creates an add-in package (.mpack file) which includes all files +needed to deploy an add-in. The command parameter is the path to +the add-in's configuration file. +.TP +.B help (h) [command] +Shows help for the given command +.RE +.B Debug Commands: +.RS +.ne 8 +.TP +.B dump-file +Prints the contents of a registry file for debugging. +.RE +.RE +.SH SEE ALSO +monodevelop(1), mono(1), mcs(1) +.BR +.SH COPYRIGHT +Copyright (C) 2007 Novell, Inc (http://www.novell.com) +.SH MAILING LISTS +Visit http://lists.ximian.com/mailman/listinfo/monodevelop-list for details. +.SH WEB SITE +Visit http://www.monodevelop.com for details |