xref: /petsc/config/BuildSystem/config/packages/mathlib.py (revision cfba752be02f6296e5b5ce05fc744bb21f924d5d)
1import config.package
2
3class Configure(config.package.Package):
4  def __init__(self, framework):
5    config.package.Package.__init__(self, framework)
6    self.lookforbydefault  = 1
7    return
8
9  def __str__(self):
10    return ''
11
12  def setupHelp(self,help):
13    return
14
15  def setupDependencies(self, framework):
16    config.package.Package.setupDependencies(self, framework)
17    self.libraries       = framework.require('config.libraries', self)
18    return
19
20  def configure(self):
21    self.framework.packages.append(self)
22    self.lib   = self.libraries.math
23    self.dlib  = self.libraries.math
24    self.found = 1
25    return
26