Hi,
I will take a look to the Gordon Weakliems stylesheet.
I already see the <solution> task in old nant version, but I see many wrong thing with this :
1/ I don't know if it the case in new version, but you will need the full devenv.exe (Microsoft visual studio) to compile the solution.
2/ Compile progression, control other the compilation progress, and error handling seems not to be very good with devenv.exe
3/ I don't realy like the microsoft environment (2003) as a build tool. He always recompile all project at each start of devenv, either if I do not change any file !
Laurent.
Gert Driesen a écrit :
-----Original Message-----
From: Ian MacLean [mailto:[EMAIL PROTECTED] Sent: dinsdag 9 november 2004 8:38
To: Gert Driesen
Cc: 'Laurent ARNAL'; [EMAIL PROTECTED]
Subject: Re: [NAntC-Dev] Support for JSharp in SLiNgshoT,
Gert Driesen wrote:
build files forHi Laurent,
SLiNgshoT has actually been deprecated. Instead of creating
but this shouldVS.NET solutions/projects, we now have a <solution> task in NAnt that supports building VS.NET solutions/projects.
Currently, the <solution> task does not support J# projects,
be relatively easy to add. However, we are close to releasingdecided), so this won't
NAnt/NAntContrib 0.85 (or 0.90, that is still to be
better supportmake it into that release.
However, if you're interesting : we're planning on refactoring the
<solution> task code to make it more extensible and to allow
for different project types and versions of VS.NET. It wouldbe great if you
another option is to look at extending Gordon Weakliems stylesheet based conversion process to handle j# projects. It can be found in the tools directory of NAntContrib cvs. See Gordons blog post for more information :could help us with the J# support.
http://www.eighty-twenty.net/blog/urn:www-eighty-twenty-net:1328.html
The official line is that slingshot is deprecated in favour of the solution tasks and if your goal is just to build projects in the vs.net format then this is correct. However if you really want to convert those projects to NAnt build files then it clearly isn't. The real reason for Slingshot being deprecated is that its currently not being maintained and is suffering from bitrot. If someone is willing to step up and maintain either it or Gordon's stylesheet based version then we should retain them. The solution task is excellent for what it does but it doesn't cover the "convert vs projects to nant build files" use-case.
I agree and couldn't have said it better ;-)
Gert
PS. Ian, good to know you're still monitoring the crap I'm sending out ;-)
------------------------------------------------------- This SF.Net email is sponsored by: Sybase ASE Linux Express Edition - download now for FREE LinuxWorld Reader's Choice Award Winner for best database on Linux. http://ads.osdn.com/?ad_idU88&alloc_id065&op=click _______________________________________________ NAntContrib-Developer mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/nantcontrib-developer