Lines Matching refs:conf
110 self.conf = dict()
118 self.conf[key] = val
119 self.conf.update(parse_makefile(self.arch_path('lib','petsc','conf', 'petscvariables')))
131 self.conf[key] = val
134 …self.conf.update(parse_makefile(self.pkg_arch_path('lib',self.pkg_name,'conf', self.pkg_name + 'va…
135 self.have_fortran = int(self.conf.get('PETSC_USE_FORTRAN_BINDINGS', '0'))
139 return self.conf.get(val)
141 return val == self.conf['PETSC_PRECISION']
143 return val == self.conf['PETSC_SCALAR']
145 return val == self.conf['PETSC_LANGUAGE']
234 conf = dict()
235 parse_makefile(os.path.join(petsc.petsc_dir, 'lib', 'petsc','conf', 'variables'), conf)
236 parse_makefile(petsc.arch_path('lib','petsc','conf', 'petscvariables'), conf)
241 fd.write('c_compile = %(PCC)s\n' % conf)
242 fd.write('c_flags = %(PETSC_CC_INCLUDES)s %(PCC_FLAGS)s %(CCPPFLAGS)s\n' % conf)
243 fd.write('c_link = %(PCC_LINKER)s\n' % conf)
244 fd.write('c_link_flags = %(PCC_LINKER_FLAGS)s\n' % conf)
246 fd.write('f_compile = %(FC)s\n' % conf)
247 fd.write('f_flags = %(PETSC_FC_INCLUDES)s %(FC_FLAGS)s %(FCPPFLAGS)s\n' % conf)
248 fd.write('f_link = %(FC_LINKER)s\n' % conf)
249 fd.write('f_link_flags = %(FC_LINKER_FLAGS)s\n' % conf)
250 fd.write('petsc_external_lib = %(PETSC_EXTERNAL_LIB_BASIC)s\n' % conf)
251 fd.write('python = %(PYTHON)s\n' % conf)