Subversion Repositories slepc-dev

Rev

Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 2285 Rev 2358
Line 21... Line 21...
 
 
import os
import os
import sys
import sys
 
 
def Load(petscdir):
def Load(petscdir):
  global ARCH,DIR,MAKE,SCALAR,PRECISION,ISINSTALL,DESTDIR,BFORT
  global ARCH,DIR,MAKE,SCALAR,PRECISION,ISINSTALL,DESTDIR,BFORT,TEST_RUNS
 
 
  if 'PETSC_ARCH' in os.environ:
  if 'PETSC_ARCH' in os.environ:
    ISINSTALL = 0
    ISINSTALL = 0
    ARCH = os.environ['PETSC_ARCH']
    ARCH = os.environ['PETSC_ARCH']
    PETSCVARIABLES = os.sep.join([petscdir,ARCH,'conf','petscvariables'])
    PETSCVARIABLES = os.sep.join([petscdir,ARCH,'conf','petscvariables'])
Line 48... Line 48...
        MAKE = v
        MAKE = v
      elif k == 'DESTDIR':
      elif k == 'DESTDIR':
        DESTDIR = v
        DESTDIR = v
      elif k == 'BFORT':
      elif k == 'BFORT':
        BFORT = v
        BFORT = v
 
      elif k == 'TEST_RUNS':
 
        TEST_RUNS = v
    f.close()
    f.close()
  except:
  except:
    sys.exit('ERROR: PETSc is not configured for architecture ' + ARCH)
    sys.exit('ERROR: PETSc is not configured for architecture ' + ARCH)