[Mono-devel-list] MSBuild Proposal

Michael Dvoishes MichaelD at 3vium.com
Thu Dec 11 02:41:06 EST 2003


 Hello

We done something in this direction - utility, converting the VS IDE
solution and project files to MS nmake and GNU make (for Mono) files. 
May it help?

-----Original Message-----
From: brian [mailto:brian at nantz.org] 
Sent: Wednesday, December 10, 2003 11:21 PM
To: 
Subject: [Mono-devel-list] MSBuild Proposal

Hello Mono developers,

I have been thinking about MSBuild lately
(http://www.nantz.org/dasBlog/default.aspx?date=2003-11-13). 

I have proposed a SF project (netbuildconvert) that would support
conversions of build systems.  A conversion utility is desperately
needed.
Each IDE and Build tool has its own advantages.  A developer spends far
too much of his time configuring his build environment.  This tool would
be useful in creating sub projects such as Continuous Integration
Support for Draco.Net (http://draconet.sourceforge.net/) and
CruiseControl.Net (http://www.continuousintegration.net/).  As well as
plugins for popular IDEs such as #develop
(http://www.icsharpcode.net/OpenSource/SD/), C# Builder
(http://www.borland.com/csharpbuilder), and Visual Studio.Net.

I was thinking of supporting the following:

#Develop
VS.Net 2002 & 2003
C#Builder
IntelliC#
NAnt
Ant
csAnt
MSBuild


Starting of course with MSBuild and NAnt. Note that some of this
functionality is available but not well supported:

VS Convert (http://www.codeproject.com/macro/vsconvert.asp?print=true)
Nant Slingshot & Solution Tasks (http://nant.sourceforge.net)
SharpDevelop VS.Net Importer/Exporter
(http://sourceforge.net/projects/sd-vsnetplugin/)


I think it would be more advantageous to mono users to have a utility
like this than just an implementation of MSBuild.  

What are your thoughts?
Is anyone interested in helping out?
Would this be useful for Mono users?

Brian Nantz
www.nantz.org



_______________________________________________
Mono-devel-list mailing list
Mono-devel-list at lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-devel-list





More information about the Mono-devel-list mailing list