-----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Anderson, Kelly Sent: Thursday, September 15, 2005 12:04 PM To: Bill Arnette; nant-users@lists.sourceforge.net Subject: RE: [Nant-users] Build target from command line without dependencies
Bill, Wouldn't your approach invoke: <exec program="devenv.com" commandline='libZ.vcproj /build ${build.config}'/> even if libZ were up to date? Is this a bad thing? It seems so from an efficiency standpoint. In comparison to make, it seems to me that most NAnt scripts I've seen seem to do more work than the makefile even though it is expressed much more compactly. I think maybe I don't "get" something about the dependency model of NAnt. Do tasks like cl somehow automatically check dependencies and execute only when necessary? Or does it just invoke the compiler on everything. I understand the depends attribute of target, but is there some other nonobvious dependency checking going on somewhere in the bowels of NAnt? How does this work? -Kelly <bill> I asked a similar question a while ago and never got a response. Basically my question was what is the Nant equivalent of a C++ makefile? </bill> ------------------------------------------------------- SF.Net email is sponsored by: Tame your development challenges with Apache's Geronimo App Server. Download it for free - -and be entered to win a 42" plasma tv or your very own Sony(tm)PSP. Click here to play: http://sourceforge.net/geronimo.php _______________________________________________ Nant-users mailing list Nant-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/nant-users