Hi Robert, <br><br>Within <a href="http://commontk.org">CTK</a>, Sasha implemented a Doxygen filter for CMake. You could refer to the following:<br> <a href="https://github.com/saschazelzer/CMakeDoxygenFilter/blob/master/README">https://github.com/saschazelzer/CMakeDoxygenFilter/blob/master/README</a><br>
<a href="https://github.com/commontk/CTK/blob/master/CMake/ctkFunctionCMakeDoxygenFilterCompile.cmake">https://github.com/commontk/CTK/blob/master/CMake/ctkFunctionCMakeDoxygenFilterCompile.cmake</a><br><br>Hth<br>Jc<br>
<br><br><div class="gmail_quote">On Sat, Oct 29, 2011 at 3:46 PM, Robert Dailey <span dir="ltr"><<a href="mailto:rcdailey@gmail.com">rcdailey@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
I have several complex functions which require a ton of documentation. I wanted to type this documentation directly in the cmake file right above the function() itself, but it is turning out to be a formatting nightmare.<div>
<br></div><div>What would you guys recommend as far as this kind of documentation goes? It would be great if doxygen could scan CMake scripts and generate HTML documentation out of them, but I don't know if this is possible. Also, typing up the documentation in a wiki externally would ease the formatting but would require people to go to an external source for documentation that would otherwise be immediately available in the code itself.</div>
<div><br></div><div>Ideas?<br clear="all"><div><br></div><div>---------</div>Robert Dailey<br>
</div>
<br>--<br>
<br>
Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
<br>
Visit other Kitware open-source projects at <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
<br>
Please keep messages on-topic and check the CMake FAQ at: <a href="http://www.cmake.org/Wiki/CMake_FAQ" target="_blank">http://www.cmake.org/Wiki/CMake_FAQ</a><br>
<br>
Follow this link to subscribe/unsubscribe:<br>
<a href="http://www.cmake.org/mailman/listinfo/cmake" target="_blank">http://www.cmake.org/mailman/listinfo/cmake</a><br></blockquote></div><br><br clear="all"><br>-- <br>+1 919 869 8849<br><br>