[Mono-devel-list] MSBuild Proposal

brian brian at nantz.org
Wed Dec 10 16:20:56 EST 2003


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






More information about the Mono-devel-list mailing list