Hi, Me again. I noticed something in the current NAnt.build file that may be causing the massive *nix delay, or at least making it worse. The install target on line 822, which I believe is being called by (n)make, lists two depending targets called install-windows and install-linux. Looking at these targets, only the install-windows depends on the userdoc target which takes 30 minutes to run on Mono/*nix. The install-linux target only depends on the build target. As a test, I removed the install-windows target from the install target depends list and reran on Linux. NAnt was installed in less than 5 minutes. This makes me think that NAnt is building the target depends before it is checking the target's if statement. If that is true, is this functionality intended? I would think that the if statement would need to be checked prior to running the depended targets.
Hope this makes sense. Thanks, Ryan On Thu, Mar 4, 2010 at 7:54 AM, Ryan Boggs <rmboggs.obsd.po...@gmail.com> wrote: > Hi, > > Just so I am clear, the userdoc section is just generating the code > documentation via NDoc, correct? > > If so, I will see if installing NDoc on my machines will speed things up. I > currently do not have NDoc on any of my machines. Even on my windows > machine where it can take ~100 seconds to install. It's not the 30 minutes > Mono takes but it is a bit slow. > > Thanks, > Ryan > > On Mar 4, 2010, at 7:01 AM, Charles Chan <cchan...@users.sourceforge.net> > wrote: > >> Hello Gert, >> >> Thanks for the heads up. Let me try this, and if I can pinpoint the source >> of the issue. Perhaps I will post to Mono dev team as well and see if they >> can provide any guidance. >> >> Regards, >> Charles >> >> --- On Thu, 3/4/10, Gert Driesen <gert.drie...@telenet.be> wrote: >> >>> From: Gert Driesen <gert.drie...@telenet.be> >>> Subject: RE: [nant-dev] Task/planning for 0.87 release >>> To: cchan...@users.sourceforge.net, "'Ryan Boggs'" >>> <rmboggs.obsd.po...@gmail.com> >>> Cc: nant-developers@lists.sourceforge.net >>> Received: Thursday, March 4, 2010, 6:18 AM >>> Hey Charles, >>> >>> AFAIK this is a Mono issue. I get the same bad performance >>> on Mono/Windows. >>> However, I'm sure our implementation can be optimized a >>> lot. >>> >>> Gert >> >> >> >> __________________________________________________________________ >> The new Internet Explorer® 8 - Faster, safer, easier. Optimized for >> Yahoo! Get it Now for Free! at >> http://downloads.yahoo.com/ca/internetexplorer/ > -- Thanks, Ryan ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ nant-developers mailing list nant-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/nant-developers