From 36b7752b6f1fc1398313277f334e07f03608adf5 Mon Sep 17 00:00:00 2001 From: Miguel de Icaza Date: Sat, 22 Jan 2005 07:26:19 +0000 Subject: Add Francisco's prj2make svn path=/trunk/mono/; revision=39346 --- man/Makefile.am | 2 +- man/prj2make.1 | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 51 insertions(+), 1 deletion(-) create mode 100644 man/prj2make.1 (limited to 'man') 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) + -- cgit v1.2.3