[petsc-dev] petsc release soon
Jed Brown
jedbrown at mcs.anl.gov
Mon Mar 12 14:05:50 CDT 2012
On Mon, Mar 12, 2012 at 13:57, Matthew Knepley <knepley at gmail.com> wrote:
> > 3. Move all private headers from include/private/ to include/petsc/
>> (convention adopted by hundreds of packages) or include/petsc-private/
>> (like Tk).
>>
>> I prefer petsc-private because if one installs in the xxxx/petsc/ you
>> get this stupid looking xxxx/petsc/include/petsc. Better
>> xxxx/petsc/include/petsc-private
>
>
> I agree that petsc/include/petsc is stupid. I see no reason to change the
> perfectly logical include/private just to match what
> some idiot programmers did.
>
Don't any of you look at /usr/include? Hundreds of packages put one (or a
small number) public header at $prefix/include/package.h and place all
their private headers in $prefix/include/package/*.h.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-dev/attachments/20120312/8202fb9c/attachment.html>
More information about the petsc-dev
mailing list