[petsc-dev] reminder never use #include "mylocalinclude.h" in PETSc source

Jed Brown jed at 59A2.org
Mon Mar 14 10:55:56 CDT 2011


On Mon, Mar 14, 2011 at 16:47, Dmitry Karpeev <karpeev at mcs.anl.gov> wrote:

> "open" headers can be included, even if they are in the src/ tree,
>

Only if the src/ tree is present which means that plugins can only be built
with non-prefix-installed PETSc. That would be unfortunate if, say, you
wanted your plugin user to be able to build the plugin against a
vendor-provided PETSc which of course wouldn't come with the src/ tree if
they had modified anything.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-dev/attachments/20110314/6784be5e/attachment.html>


More information about the petsc-dev mailing list