On Wed, Nov 16, 2011 at 00:47, Sean Farley <sean at mcs.anl.gov> wrote:

> So, this is basically what I think Barry meant ... except the whole /*R
> <flags> R*/ part.


I would want something equivalently verbose because it's HUMAN
documentation for how the variables are spelled. Even if the build system
is clairvoyant such that it knows what package each header comes from and
which variables it needs to link with, a human won't know that and likely
won't know where to find out. Spelling out those variables, which they can
query through the makefile include, a CMake include, or Python (preferably
with the same spelling in each case) makes it understandable.

I don't care about the specifics of the syntax, but I think the variables
should be spelled out.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<http://lists.mcs.anl.gov/pipermail/petsc-dev/attachments/20111116/ae94784e/attachment.html>

Reply via email to