Andy, its quite a time since this discussion. I just want to ask you, how you feel <msbuild-solution>, if you're still using it etc. Our feelings to both NAnt and MSBuild was very simmilar, and I'd like to know any news about task and nant/msbuild in general.
I, personally, am still using it, for almost half a year, without serious problems. In this time, we are moving completely towards 2.0, and this stuff becomes more important to us. If there is enough interest, I'm willing to make this task self-contained, or add it to nant-contrib, or even NAnt core, whatever. If not... that is fine too :-) But I'm still not sure, this is the way, NAnt would go. That saddens me... Martin Aliger > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On > Behalf Of Andrew Davey > Sent: Tuesday, February 07, 2006 5:32 AM > To: nant-developers@lists.sourceforge.net > Subject: RE: [nant-dev] Continuing work on <msbuild-solution> > > Mike wrote, > > > It would be a mistake to build any logic to parse VS2005 solution > > files into NAnt because that file format is almost certainly going > > away in the next version. (The only reason it's not an > MSBuild file > > now is because MS basically didn't have time to finish it > for VS2005). > > I'm not sure that I entirely agree with that. Using MSBuild > to perform the actual build is a great idea. Nant is so > powerful in so many other areas it doesn't loose anything by > pushing the compiling work over to MSBuild (especially when > you consider that MSBuild may be used to compile for/target > Mono > [http://blogs.msdn.com/jomo_fisher/archive/2005/08/31/458658.aspx]). > > But at the same time there are a couple things you can do > with <solution> that I haven't found easy to replicate with > an <msbuild> task. The show stopper for me at the moment is > getting MSBuild to direct all build outputs to a particular > folder (I'm not saying it can't be done...I just haven't > found a solution that is as nice as the 'outputdir' property > of the <solution> task). > > Considering the progress that Martin has made with the > <msbuild-solution>, I don't think it would take much effort > to add support for <solution>'s 'Solution' property. VS > 2005's sln format is not that much different to VS 2003. I > don't know about any proposed changes to the 2005 sln format > (except to say I wouldn't be surprised if they do....they > have always in the past), but that bridge can be crossed when > we come to it. > > I also think that having a <msbuild-solution> will make it > clearer to Nant users of a relatively smooth migration path > for updating Nant scripts to work with VS 2005. > > > However, it's also not important: msbuild.exe knows how to > parse the > > solution format. It doesn't matter if you supply a project file or > > solution file, it will just build. > > Agreed. I just need to work out a way to mimic 'outputdir' > functionality that I used with <solution>. > > Andy > > > > ------------------------------------------------------- > This SF.net email is sponsored by: Splunk Inc. Do you grep > through log files for problems? Stop! Download the new AJAX > search engine that makes searching your log files as easy as > surfing the web. DOWNLOAD SPLUNK! > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486& > dat=121642 > _______________________________________________ > nant-developers mailing list > nant-developers@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/nant-developers > ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys -- and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ nant-developers mailing list nant-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/nant-developers