Re: [eigen] New Developer Documentation wiki page |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/eigen Archives
]
- To: eigen@xxxxxxxxxxxxxxxxxxx
- Subject: Re: [eigen] New Developer Documentation wiki page
- From: Hauke Heibel <hauke.heibel@xxxxxxxxxxxxxx>
- Date: Thu, 1 Jul 2010 08:52:07 +0200
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:content-type :content-transfer-encoding; bh=smon1BVDnJ8WufAwNmGVf0vOCmzfb973mxELuoNZJzI=; b=T+jKuBnHSlOub8bhnMExXAD0zbsh7Fhv/h1RI/Af9kvf0FVmHJ2Mv2tm0tPsOfqPpS TK8lzcQUeeWICeeZ/chrSUuhyPr6umDareYjlN32AsZfREn6fnoJ4OfMd8TAAAzyGToE hOygNkIMrpPzfcM1CxF9BAzEOzsSEXIINCaQ4=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; b=w9Bu+oQgN9W2o0Zk/5s8YK6CqlG4CBZRtye3PguDeUX7MmRtzdl9Tk6RJljC6D5mY8 BCUV5vzMEmk8utqB+w2LljYobnl0QQmIzeJUYj9IaQZviw3l6pF69zykqLWTR672rolE OARCz09XVry81U7LGXoOUWJnrvNWJg2FQKAjQ=
On Wed, Jun 30, 2010 at 11:04 PM, Benoit Jacob <jacob.benoit.1@xxxxxxxxx> wrote:
> 2010/6/30 Manoj Rajagopalan <rmanoj@xxxxxxxxx>:
>> I generated the figures using GraphViz and we can check these files into
>> Mercurial. The "make doc" can run graphviz. The drawback of this approach is
>> that the user's system should have GraphViz installed. Doxygen also uses
>> GraphViz but if it isn't present, it silently reverts to not running
>> it. "make doc" on the other hand might fail so we must include a
>> configure-time check for cmake.
>
> OK, all that sounds interesting. When graphviz isn't present, rather
> than erroring out, we can just continue with a warning message and
> generate documentation with these images missing.
>
> If you agree to move your pages to doxygen, check in the graphviz
> files too, and we can then take care of the CMake side of things.
I think this is a really cool idea and graphviz should be there
anyways, otherwise doxygen will not work properly. All the class
graphs we are seeing in doxygen are made with graphviz (i.e. actually
dot).
- Hauke