Hi,

i'm planning to enable publication of the latest ndoc documentation of my
project on the integration website.

One of the requirements before setting up the build process was that it has to 
be totally seamless for the developer, who actually only uses vs.net and a 
couple of add-ins (including mailframe testrunner), without having to invoke 
nant himself. This point is very well achieved through the Solution task.

To follow this requirement for ndoc, I'd like to force documentation generation 
(only on the build server) without requiring any change on the developer side 
(especially, without depending on the developer enabling documentation 
generation in the project, ideally the documentation must not be generated on 
the developer workstation at all to avoid slowing the build for developers).

This could be achieved through a "forceDocumentationGeneration" boolean 
attribute on the Solution task, which would then automatically (regardless of 
the documentation generation settings of its projects) generate the xml files.


Would such a feature be interesting to other people than me ? Or am I missing 
something and there's already a way to achieve this with similar seamlessness 

(I don't wan't to use the csc task itself even if it would allow me to generate 
the .xml files, but I wish to keep on relying on the Solution task which is 
working so fine for me)

I made my way through the code and it seems that a few patches to 
ConfigurationSettings.cs and SolutionTask.cs could do the job (I can contribute 
on this).


Best regards,

Thibaut Barrère



-------------------------------------------------------
This SF.net email is sponsored by: The Robotic Monkeys at ThinkGeek
For a limited time only, get FREE Ground shipping on all orders of $35
or more. Hurry up and shop folks, this offer expires April 30th!
http://www.thinkgeek.com/freeshipping/?cpg297
_______________________________________________
Nant-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/nant-users

Reply via email to