Lines Matching refs:framework
5 def __init__(self, framework): argument
6 config.base.Configure.__init__(self, framework)
13 … txt = ' Single library: %s\n' % ('yes' if self.framework.argDB['with-single-library'] else 'no')
23 def setupDependencies(self, framework): argument
24 config.base.Configure.setupDependencies(self, framework)
25 self.arch = framework.require('PETSc.options.arch', self)
26 self.debuggers = framework.require('config.utilities.debuggers', self)
27 self.setCompilers = framework.require('config.setCompilers', self)
28 self.headers = framework.require('config.headers', self)
29 self.functions = framework.require('config.functions', self)
30 self.ftm = framework.require('config.utilities.featureTestMacros', self)
35 if 'with-shared' in self.framework.argDB:
37 if 'with-dynamic' in self.framework.argDB or 'with-dynamic-loading' in self.framework.argDB:
39 …if self.framework.argDB['with-shared-libraries'] and not self.framework.argDB['with-pic'] and 'wit…
44 …if self.framework.argDB['with-shared-libraries'] and not self.framework.argDB['with-pic']: self.fr…
54 …self.useShared = self.framework.argDB['with-shared-libraries'] and not self.setCompilers.staticLib…
81 …self.addMakeMacro('SL_LINKER_FUNCTION', self.framework.getSharedLinkerFlags() + ' -Wl,-soname,$(ca…
82 if config.setCompilers.Configure.isMINGW(self.framework.getCompiler(),self.log):
106 if self.framework.argDB['with-serialize-functions'] and self.setCompilers.dynamicLibraries: