[Doxygen-develop] Graphics Layout Engine support
Brought to you by:
dimitri
From: David L <id...@ho...> - 2007-03-22 16:56:19
|
I hacked up the doxygen source to add support for GLE. http://glx.sourceforge.net/ (there is an examples link on that site that shows some of the functionality of GLE... some of it might be very useful for code documenation and compiments the functionality provide by graphviz I think). I don't know my way around the doxygen code base, so my changes are ugly and likely non portable, but I suspect somebody that knows what they're doing could fix it up pretty quickly (although they could probably do it from scratch pretty quickly too). Anyway, is there interest in adding this to the stock doxygen code base? Basically, I copied dot.cpp to gle.cpp and replaced dot with gle in that file with a few exceptions relating to config setting which I didn't make independent of DOT configuration. I also make a few changes to work around differences in the dot versus gle syntax. Then I more or less blindly copied a bunch of code in other files that related to DOT and made a GLE equivalent. It works on my Linux system, but one of my workarounds for gle behavior is probably not portable. Is there interest in my submitting what I've done? If so, where/how? Thanks... David _________________________________________________________________ Exercise your brain! Try Flexicon. http://games.msn.com/en/flexicon/default.htm?icid=flexicon_hmemailtaglinemarch07 |