Lines Matching refs:arch
15 return ' PETSC_ARCH: '+str(self.arch)+'\n'
32 arch = 'arch-' + sys.platform.replace('cygwin','mswin')
34 arch+= '-'+self.framework.argDB['with-clanguage'].lower().replace('+','x')
36 arch += '-debug'
38 arch += '-opt'
39 self.nativeArch = arch
50 self.arch = self.framework.argDB['with-petsc-arch']
51 msg = 'option -with-petsc-arch='+str(self.arch)
53 self.arch = self.framework.argDB['PETSC_ARCH']
54 msg = 'option PETSC_ARCH='+str(self.arch)
56 self.arch = os.environ['PETSC_ARCH']
57 msg = 'environment variable PETSC_ARCH='+str(self.arch)
59 self.arch = self.nativeArch
60 if self.arch.find('/') >= 0 or self.arch.find('\\') >= 0:
62 if self.arch.startswith('-'):
64 if self.arch.startswith('.'):
66 if not len(self.arch):
68 self.archBase = re.sub(r'^(\w+)[-_]?.*$', r'\1', self.arch)
145 self.arch = 'arch-'+hprefix[0:6]
184 hashfile = os.path.join(self.arch,'lib','petsc','conf','configure-hash')
202 g.write('PETSC_ARCH='+self.arch+'\n')
218 … %s PETSC_DIR=%s PETSC_ARCH=%s all' % (getMakeUserPath(self.arch), self.petscdir.dir, self.arch))
228 self.framework.arch = self.arch