Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/monodevelop.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/main/man
diff options
context:
space:
mode:
authorLluis Sanchez <lluis@novell.com>2007-12-04 13:49:22 +0300
committerLluis Sanchez <lluis@novell.com>2007-12-04 13:49:22 +0300
commit0aa95ab0ad2750a62ca248d0154b9b9f80f11de8 (patch)
tree1de0d12270990af00b94d77e7a54eac89bc36122 /main/man
parent7195f4926b21b46ad8e4ce1976603ffc63b49729 (diff)
Directory reorganization
svn path=/branches/monodevelop/reorg/; revision=90637
Diffstat (limited to 'main/man')
-rw-r--r--main/man/ChangeLog19
-rw-r--r--main/man/Makefile.am3
-rw-r--r--main/man/mdtool.1190
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