[MonoDevelop] #D coorporation

John Luke jluke@users.sourceforge.net
Fri, 19 Mar 2004 13:05:21 -0500


On Fri, 2004-03-19 at 18:55 +0100, Mike Krueger wrote:

> Hi
> 
> >I like this idea as long as it doesn't impose too much hassle for either
> >of us.  It would certainly keep us from drifting into platform specific
> >things, and force cooperation.  The only problem I can think of is
> >having to maintain makefiles in addition to nant (or msbuild if you ever
> >switch to that). 
> >
> >  
> >
> That points me to the question: Why are you using makefiles ?
> Aren't they a bit outdated ? Why not using nant or monobuild (if someone 
> writes that) ?
> 

nant didn't work well on mono until recently, requiring manually editing
configu files, etc.  We have a need to be able to build c code, install
and, and make tarballs and packages easily, which we get for free right
now. Also, virtually everyone already has make.  For the shared C# code
we could potentially use nant if everyone agrees, or maybe even mbuild
if its ready.  Unfortunately, neither is really ready to replace the
auto* tools in my opinion.