123cfe87bSSatish Balay#!/usr/bin/env python3 223cfe87bSSatish Balay 323cfe87bSSatish Balayimport os 423cfe87bSSatish Balaypetsc_hash_pkgs=os.path.join(os.getenv('HOME'),'petsc-hash-pkgs') 5e2fdaf7cSSatish Balaypetsc_datafiles='/nfs/gce/projects/petsc/datafiles' 623cfe87bSSatish Balay 723cfe87bSSatish Balayconfigure_options = [ 823cfe87bSSatish Balay '--package-prefix-hash='+petsc_hash_pkgs, 9*758622c0SSatish Balay 'DATAFILESPATH='+petsc_datafiles, 1023cfe87bSSatish Balay '--with-cc=gcc -m32', 1123cfe87bSSatish Balay '--with-cxx=g++ -m32', 1223cfe87bSSatish Balay '--with-fc=gfortran -m32', 1323cfe87bSSatish Balay 1423cfe87bSSatish Balay '--with-64-bit-indices=1', 1523cfe87bSSatish Balay '--with-log=0', 1623cfe87bSSatish Balay '--with-info=0', 1723cfe87bSSatish Balay '--with-ctable=0', 1823cfe87bSSatish Balay '--with-is-color-value-type=short', 1923cfe87bSSatish Balay '--with-single-library=0', 2023cfe87bSSatish Balay '--with-strict-petscerrorcode', 2123cfe87bSSatish Balay 2223cfe87bSSatish Balay '--with-c2html=0', 2323cfe87bSSatish Balay '--with-x=0', 2423cfe87bSSatish Balay '--download-mpich', 2523cfe87bSSatish Balay '--download-fblaslapack', 2623cfe87bSSatish Balay ] 2723cfe87bSSatish Balay 2823cfe87bSSatish Balayif __name__ == '__main__': 2923cfe87bSSatish Balay import sys,os 3023cfe87bSSatish Balay sys.path.insert(0,os.path.abspath('config')) 3123cfe87bSSatish Balay import configure 3223cfe87bSSatish Balay configure.petsc_configure(configure_options) 33