[Mono-list] Re: [DotGNU]C# compiler command line parsing

Fergus Henderson fjh@cs.mu.oz.au
Sun, 31 Mar 2002 19:00:01 +1000


On 28-Mar-2002, Brad Wilson <dotnetguy@pobox.com> wrote:
> Rhys Weatherley wrote:
> 
> > As another option, Portable.NET's "csant" tool, which is a C-only variant
> > of NAnt, supports csc, mcs, and cscc syntax transparently.
> 
> There has been discussion of making NAnt smart like this, and personally I
> think it's better if everybody (eventually, mind) used a single Ant-like
> build tool and we didn't have splintering. ;)

When compiling Mercury code that uses the Mercury <-> C# interface,
the Mercury compiler generates some C# files.
I don't think that we're ever going to use NAnt for those.
For one thing, that would be yet another dependency.
For another, we already have not one but two fine build tools
that handle this, modulo the differences in interfaces between
the different C# compilers.

-- 
Fergus Henderson <fjh@cs.mu.oz.au>  |  "I have always known that the pursuit
The University of Melbourne         |  of excellence is a lethal habit"
WWW: <http://www.cs.mu.oz.au/~fjh>  |     -- the last words of T. S. Garp.