On 10 January 2013 20:11, Dimitri van Heesch <doxy...@gmail.com> wrote:
> Hi John,
>
> On Jan 10, 2013, at 12:32 , John Dexter <jdxsoluti...@gmail.com> wrote:
>> I'm working on a utility project to automatically doxgenate many
>> projects in our source tree. I was considering making this
>> multithreaded so it would end up running multiple doxygen processes
>> simultaneously, say one per core.
>>
>> But then I realised that if doxygen is already multithreaded and will
>> utilise all my cores effectively, this doesn't really gain me
>> anything. Can anyone tell me in simple terms what use doxygen makes of
>> multithreading (I'm using Windows if it's OS-specific)?
>
> Doxygen is mostly single threaded. Only the part where dot is run
> (which is done at the end of a run) uses a configurable number of threads.
> So it helps to run multiple instances of doxygen in parallel, as I outlined
> here: http://stackoverflow.com/a/8247993.
>
> Regards,
>   Dimitri
>

Hi, thanks for that link. I was most interested actually in the part
where you said:

"To accomplish this I made a script to generate the Doxyfile's for
each component based on the list of components and their direct
dependencies."

I'm already generating .doxy files using a utility but I don't know an
obvious way to detect dependencies - can I ask how you did this?

------------------------------------------------------------------------------
Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and
much more. Get web development skills now with LearnDevNow -
350+ hours of step-by-step video tutorials by Microsoft MVPs and experts.
SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122812
_______________________________________________
Doxygen-users mailing list
Doxygen-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/doxygen-users

Reply via email to