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
path: root/man
diff options
context:
space:
mode:
authorMiguel de Icaza <miguel@gnome.org>2005-01-22 10:26:19 +0300
committerMiguel de Icaza <miguel@gnome.org>2005-01-22 10:26:19 +0300
commit36b7752b6f1fc1398313277f334e07f03608adf5 (patch)
treeeb81eadfc7dcdd19d2b1347688bef44f448d29f4 /man
parentc49aff769aef171e181c86cea6b373025f662ae5 (diff)
Add Francisco's prj2make
svn path=/trunk/mono/; revision=39346
Diffstat (limited to 'man')
-rw-r--r--man/Makefile.am2
-rw-r--r--man/prj2make.150
2 files changed, 51 insertions, 1 deletions
diff --git a/man/Makefile.am b/man/Makefile.am
index 798632e4759..c4407cae583 100644
--- a/man/Makefile.am
+++ b/man/Makefile.am
@@ -1,6 +1,6 @@
man_MANS = mcs.1 mono.1 monostyle.1 mono-config.5 sqlsharp.1 oldmono.1 ilasm.1 \
cert2spc.1 cilc.1 genxs.1 wsdl.1 disco.1 soapsuds.1 makecert.1 \
chktrust.1 setreg.1 sn.1 secutil.1 signcode.1 certmgr.1 monop.1 xsd.1 gacutil.1 \
- mkbundle.1 dtd2xsd.1 permview.1
+ mkbundle.1 dtd2xsd.1 permview.1 prj2make.1
EXTRA_DIST = $(man_MANS)
diff --git a/man/prj2make.1 b/man/prj2make.1
new file mode 100644
index 00000000000..36127411a1e
--- /dev/null
+++ b/man/prj2make.1
@@ -0,0 +1,50 @@
+.\"
+.\" mono manual page.
+.\" Author:
+.\" Francisco Martinez
+.\"
+.de Sp \" Vertical space (when we can't use .PP)
+.if t .sp .5v
+.if n .sp
+..
+.TH prj2make "prj2make 1.0"
+.SH NAME
+prj2make \- Makefile generator from Visual Studio and Sharp Develop
+solution files.
+.SH SYNOPSIS
+.PP
+.B prj2make options file
+.SH DESCRIPTIOn
+The \fIprj2make\fP tool will produce Makefiles or NMakefiles from
+Visual Studio solution files (files ending in .sln or .csproj) or
+SharpDevelop combine files (files ending in .cmbx or .prjx).
+.PP
+This tool is commonly used to compile on Unix source code which has
+been originally developed with Visual Studio or SharpDevelop.
+.PP
+This tool can also be used to convert Visual Studio project files
+(.sln or .csproj) into Sharp Develop .prjx/.cmbx files, use the
+`-csproj2prjx' for this.
+.PP
+By default
+.I prj2make
+will produce Makefiles suitable to be consumed by Unix Make. If your
+application needs to target nmake, you can use the option `-isNmake'.
+.SH OPTIONS
+.TP
+.I "-c", "-isCsc"
+Use csc instead of mcs on the generated files.
+.TP
+.I "-csproj2prjx"
+Runs in conversion mode, and turns a csproj/sln into a set of
+prjx/cmbx files.
+.TP
+.I "-n", "-isNmake"
+Produce makefiles suitable to be used by Nmake.
+.SH MAILING LISTS
+Visit http://lists.ximian.com/mailman/listinfo/mono-list for details.
+.SH WEB SITE
+Visit: http://www.mono-project.com for details
+.SH SEE ALSO
+.BR mcs(1), mono(1), make(1), mono-config(5)
+