[petsc-dev] please please please can we get rid of config/BuildSystem/config/packages/__init__.py

Barry Smith bsmith at mcs.anl.gov
Thu Sep 4 13:33:34 CDT 2014


On Sep 4, 2014, at 1:28 PM, Matthew Knepley <knepley at gmail.com> wrote:

> On Thu, Sep 4, 2014 at 1:18 PM, Barry Smith <bsmith at mcs.anl.gov> wrote:
> 
>   Matt,
> 
>     Every freaking time I add a package to BuildSystem/config/packages and forget to list it in config/BuildSystem/config/packages/__init__.py
> hours are wasting when “things just don’t work”. Can you please please get rid of the need to duplicately list things in that file when by any logic they can all be found in that directory?
> 
> Right now, that is how we discover the packages. I can change it to discovering everything in the directory. I thought people did not like that.

   I like it.

   Note that PETSc/packages/__init__.py does not have a list of the files and still works.

  Barry

> 
>    Matt
> 
> -- 
> What most experimenters take for granted before they begin their experiments is infinitely more interesting than any results to which their experiments lead.
> -- Norbert Wiener




More information about the petsc-dev mailing list