Are you using the <call> task to handle the dependencies ? If you are, then there has indeed been a change in behaviour. As from NAnt 0.8.4, the call task will always execute the specified target and its dependencies. This is more powerful and matches the behaviour of Ant.
Normal target dependencies should be implemented using the depends attribute of target. If you aren't using the call task to handle dependencies, you should send me a copy of your build file ... Thanks, Gert ----- Original Message ----- From: "Vincent Erickson" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Tuesday, October 14, 2003 7:53 PM Subject: [Nant-users] Latest nightly build not smart about project dependencies anymore ? > I downloaded and built the 10/13 nightly build. I have 4 vbc project > targets. Projects B, C, and D are all dependent on project A. When I was > using the last stable release version of NAnt, it was smart enough to only > compile project A once when I ran my target which builds all 4 projects. In > the latest version, project A was built 4 times. Did something break in the > vbc task, in NAnt itself, or is this an intentional behavior change that > hopefully has some work around? > ------------------------------------------------------- This SF.net email is sponsored by: SF.net Giveback Program. SourceForge.net hosts over 70,000 Open Source Projects. See the people who have HELPED US provide better services: Click here: http://sourceforge.net/supporters.php _______________________________________________ Nant-users mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/nant-users