On Tue, 4 May 2010 11:21:25 -0500, Matthew Knepley <knepley at gmail.com> wrote: > Each configure test is a Python module. The modules are organized in a > DB. You can request a module using its full name. When you get the > module reference you can query all of its attributes. For instance, > > config.PETSc.utilities.scalarTypes has attribute "scalartype" which > can be "real" or "complex" > > Same for 3rd party packages, which all inherit from > config.package.Package.
I wasn't asking how these values were set. Looking at the source, I see that checkDir() parses the makefiles and processes lines starting with #requires. Jed
