[Mono-dev] Why not NAnt?

Charlie Poole charlie at nunit.com
Tue Aug 29 12:05:46 EDT 2006


Hi Atsushi, 

> No one practically uses NAnt on cygwin (it is obvious as NAnt 
> never supports cygwin-considered buid/installation system and 
> no one complained about that).
> 
> Considering that there are many many additional things that 
> depends on make like standalone tests, there is no better 
> development environment than cygwin on Windows.
> 
> Having build depencency just for dogfooding isn't a good idea.
> Every time the build got broken somehow, it will mess every 
> hackers until the problem goes away. Have you joined the 
> development and tasted that pain?

Are you making this statement with regard to building Mono or 
applications that run on Mono?

If it's the first, I agree. For applications, it seems as if
standardizing on NAnt is a valid choice to be made by the 
application developers and might even be a preferred choice
since it allows one build to work on all platforms.

Or am I missing some issue of deployment that NAnt cannot handle?

[BTW, I'm currently deciding how to deploy NUnitLite, so it's
a pretty central question for me.]

Charlie






More information about the Mono-devel-list mailing list