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>
