Lines Matching refs:os
3 import os
36 self.dir = os.path.abspath(os.path.expanduser(self.framework.argDB['prefix']))
40 os.makedirs(os.path.join(self.dir,'PETScTestDirectory'))
41 os.rmdir(os.path.join(self.dir,'PETScTestDirectory'))
46 self.dir = os.path.abspath(os.path.join(self.petscdir.dir, self.arch.arch))
50 self.confDir = os.path.abspath(os.path.join(self.petscdir.dir, self.arch.arch))
54 dir = os.path.abspath(os.path.join(self.petscdir.dir, self.arch.arch))
55 if not os.path.exists(dir):
56 os.makedirs(dir)
57 for i in ['include','lib','bin',os.path.join('lib','petsc','conf')]:
58 newdir = os.path.join(dir,i)
59 if not os.path.exists(newdir):
60 os.makedirs(newdir)
61 if os.path.isfile(self.framework.argDB.saveFilename):
62 os.remove(self.framework.argDB.saveFilename)
63 confdir = os.path.join(dir,'lib','petsc','conf')
64 self.framework.argDB.saveFilename = os.path.abspath(os.path.join(confdir, 'RDict.db'))
71 if self.framework.argDB['with-clean'] and os.path.isdir(self.confDir):
78 …self.reconfigure_file = os.path.join(self.dir,'lib','petsc','conf','reconfigure-'+self.arch.arch+'…
80 if self.framework.argDB['with-clean'] and os.path.exists(self.reconfigure_file):
83 if os.path.exists(self.save_reconfigure_file): os.unlink(self.save_reconfigure_file)
84 os.rename(self.reconfigure_file,self.save_reconfigure_file)
94 os.rename(self.save_reconfigure_file,self.reconfigure_file)