Re: Preprocess generated .dot files
Shashank Chintalagiri <[email protected]> Sat, 14 Feb 2015 14:42:58 +0530
| Newsgroups | gmane.text.doxygen.devel |
|---|---|
| Message-ID | <CALiygPs0pHGOTa0qJZyCWaja0JvA5cq4TtpVgLD+fxjnoM-1dQ@mail.gmail.com> |
--===============3238689498027408801== Content-Type: multipart/alternative; boundary=089e015387d4558e33050f08c229 --089e015387d4558e33050f08c229 Content-Type: text/plain; charset=UTF-8 I've made a few minor changes to the doxygen sources to allow the user to introduce an external preprocess step for include graph dot-file creation. The changes are available on github at https://github.com/chintal/doxygen/tree/dot-preprocess in case anyone is interested. An example python script to preprocess files is at https://github.com/chintal/dot-scripts. Note that the changes add config options to the Doxyfile, and Doxyfiles written to use these changes will cause warnings with standard versions of doxygen. On Thu, Feb 12, 2015 at 1:38 AM, Shashank Chintalagiri <[email protected]> wrote: > Hello, > > I've been using doxygen recently to try to document some embedded code I'm > working on. I would like to be able to insert some custom processing code > on the generated .dot files before they are used. > > I've put up a small example of what I'd like to do up at > http://static.chintal.in/doxygen/simplify.html > > Is there some way to get doxygen to allow calling a script from within > doxygen? I can't seem to find any related config options, but perhaps there > is some plugin interface I could use or such? > > Thanks > Shashank > --089e015387d4558e33050f08c229 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div>I've made a few minor changes to the doxygen sour= ces to allow the user to introduce an external preprocess step for include = graph dot-file creation.<br><br>The changes are available on github at <a h= ref=3D"https://github.com/chintal/doxygen/tree/dot-preprocess">https://gith= ub.com/chintal/doxygen/tree/dot-preprocess</a> in case anyone is interested= . An example python script to preprocess files is at <a href=3D"https://git= hub.com/chintal/dot-scripts">https://github.com/chintal/dot-scripts</a>.<br= ><br>Note that the changes add config options to the Doxyfile, and Doxyfile= s written to use these changes will cause warnings with standard versions o= f doxygen. <br><br></div><div><br><br></div></div><div class=3D"gmail_extra= "><br><div class=3D"gmail_quote">On Thu, Feb 12, 2015 at 1:38 AM, Shashank = Chintalagiri <span dir=3D"ltr"><<a href=3D"mailto:[email protected]" t= arget=3D"_blank">[email protected]</a>></span> wrote:<br><blockquote c= lass=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;= padding-left:1ex"><div dir=3D"ltr"><div><div>Hello,<br><br></div>I've b= een using doxygen recently to try to document some embedded code I'm wo= rking on. I would like to be able to insert some custom processing code on = the generated .dot files before they are used.<br><br>I've put up a sma= ll example of what I'd like to do up at <a href=3D"http://static.chinta= l.in/doxygen/simplify.html" target=3D"_blank">http://static.chintal.in/doxy= gen/simplify.html</a><br><br></div><div>Is there some way to get doxygen to= allow calling a script from within doxygen? I can't seem to find any r= elated config options, but perhaps there is some plugin interface I could u= se or such?<br><br></div><div>Thanks<span class=3D"HOEnZb"><font color=3D"#= 888888"><br></font></span></div><span class=3D"HOEnZb"><font color=3D"#8888= 88"><div>Shashank<br></div></font></span></div> </blockquote></div><br></div> --089e015387d4558e33050f08c229-- --===============3238689498027408801== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline ------------------------------------------------------------------------------ Dive into the World of Parallel Programming. The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ --===============3238689498027408801== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Doxygen-develop mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/doxygen-develop --===============3238689498027408801==--