Sean,

   We definitely want to support this ability (in our new quest to be more 
standards friendly, since we can’t ask others to follow standards if we don’t). 

   Ideally BuildSystem would just know it is a package build and use those 
variables. Are there any special environment variables that only packagers use 
that we could detect to turn on this feature?

   Thanks

   Barry

On Oct 9, 2014, at 5:16 PM, Sean Farley <sean.michael.far...@gmail.com> wrote:

> For purposes of building PETSc in a package manager setting, it would
> convenient to have a way to turn off the default behavior of not setting
> CFLAGS, CXXFLAGS, etc. via environment variables.
> 
> The reason I bring this up is because in MacPorts (perhaps others) it is
> impossible to know the full set flags until the package is fully
> processed. See here for more details:
> 
> https://lists.macosforge.org/pipermail/macports-dev/2014-October/028279.html
> 
> At the moment, I patch BuildSystem but was wondering if it'd be worth
> having a flag (or some other way) to do this.

Reply via email to