DOH! Too big with the attachment.  You can get the zip file here instead:

http://www.bills-web.pwp.blueyonder.co.uk/NAnt/

 

  _____  

From: Bill Martin [mailto:[EMAIL PROTECTED] 
Sent: 15 July 2007 21:04
To: 'nant-users@lists.sourceforge.net'
Subject: Sandcastle task update

 

Had a bit of trouble sending a zip file from work, so had to do it from home
instead.  Attached is a zip of the source and the compiled dll.  For those
that I've already sent the code to, I've re-worked it quite a bit to extract
the documentor dependent stuff so it's easier to maintain in the future if
MS (or anyone else) released a new document format.  I've also incorporated
support for the "hana" style documentation released in the latest CTP
refresh.

Valid documentor types in the task are now "prototype", "VS2005" and "hana".

To use as is, just drop the DocumentationTasks.dll file into your NAnt\bin
folder and it should all work (assuming you've got the June2007 CTP refresh
of sandcastle installed.) 

The task does rely on a couple of things which should be set up on your
machine already, but may help if you have problems: 

1.      When sandcastle installs, it creates an environment variable DXROOT.
The task uses this to determine the location of the sandcastle files. 
2.      The task looks in the registry for the key
"HKLM\SOFTWARE\Classes\Applications\hhw.exe\shell\open\command" to determine
the location of Help Workshop and hence the hhc compiler. (Is it worth me
providing an optional attribute on the task to specify this if you want to
override the default behaviour?)

I would ask that if anyone changes it or fixes bugs etc, that you drop me a
revised copy of the file (as plain text so it doesn't get bounced) so I can
keep mine up to date with fixes etc. 

Cheers, 

Bill 

 

P.S.  Gert or someone - I've got to just tidy up a bit and improve the
documentation, but can you please advise on how I get this into NAntContrib?
(once I've finished tidying) 

 

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
NAnt-users mailing list
NAnt-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nant-users

Reply via email to