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