[nant-dev] RecompileNeeded enhancement

2002-10-08 Thread Martin Aliger
Hi all, I draft one enhancenment to recompile-needed feature in CompilerBase. I'm heading to compile mono classes by nant. This is lot of subprojects/namespaces and files and this feature is desirable. 1/ Added support for changed .build projects 2/ Bugfix/enhance subprojects recompilation

RE: [nant-dev] RecompileNeeded enhancement

2002-10-08 Thread Smith, Eric V.
I've never been a fan of having everything recompile if the build file (or makefile) changes. I often make changes to the build file that don't invalidate any of the outputs. If anything, this should be optional, but I'd rather see it not included. What does everyone else think? -Original

RE: [nant-dev] RecompileNeeded enhancement

2002-10-08 Thread Shaw, Gerry
The correct way to do this is to write the command line used to compile the assembly into the output folder as a separate file. The csc/compilerbase task then reads that file and compares it to what it is about to use to compile the assembly. If they are different run the build. If it is

RE: [nant-dev] RecompileNeeded enhancement

2002-10-08 Thread Shaw, Gerry
That is why the command line used to compile the assembly should be saved and checked. If you changed the build file and it causes a command line setting to be changed the build will get executed. This gives you exactly what you are getting by depending on the build file except that if you also

[nant-dev] NUnit 2.0 Support?

2002-10-08 Thread Griffin Caprio
Are there any plans for NUnit 2.0 support from the nunit nant task? Specifically, support for the dynamic creation of test suites. -Griffin --- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf

RE: [nant-dev] NUnit 2.0 Support?

2002-10-08 Thread Shaw, Gerry
Yes. The Nunit team is already getting this into NAnt. NAnt will be using Nunit 0.8 and ideally Ndoc 2.0 for the 0.8 release. -Original Message- From: Griffin Caprio [mailto:[EMAIL PROTECTED]] Sent: Tuesday, October 08, 2002 4:48 PM To: [EMAIL PROTECTED] Subject: [nant-dev] NUnit

RE: [nant-dev] NUnit 2.0 Support?

2002-10-08 Thread Griffin Caprio
Great. So, is this currently in the CVS tree or has it not been added? -Griffin -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf Of Shaw, Gerry Sent: Tuesday, October 08, 2002 8:23 PM To: Griffin Caprio; [EMAIL PROTECTED] Subject: RE: [nant-dev] NUnit 2.0

Re: [nant-dev] RecompileNeeded enhancement

2002-10-08 Thread Martin Aliger
That is why the command line used to compile the assembly should be saved and checked. If you changed the build file and it causes a command line setting to be changed the build will get executed. This gives you exactly what you are getting by depending on the build file except that if you