1df3bd252SSatish Balay#!/usr/bin/env python3 2cb666cdfSSatish Balay 3cb666cdfSSatish Balayimport os 4cb666cdfSSatish Balaypetsc_hash_pkgs=os.path.join(os.getenv('HOME'),'petsc-hash-pkgs') 5cb666cdfSSatish Balay 6cb666cdfSSatish Balayif __name__ == '__main__': 7cb666cdfSSatish Balay import sys 8cb666cdfSSatish Balay import os 9cb666cdfSSatish Balay sys.path.insert(0, os.path.abspath('config')) 10cb666cdfSSatish Balay import configure 11cb666cdfSSatish Balay configure_options = [ 12cb666cdfSSatish Balay '--package-prefix-hash='+petsc_hash_pkgs, 13cb666cdfSSatish Balay '--with-64-bit-indices', 14cb666cdfSSatish Balay 'FFLAGS=-Wall -ffree-line-length-0 -Wno-unused-dummy-argument -fdefault-integer-8', 15689a5dfaSJacob Faibussowitsch '--with-mpi=0', 16689a5dfaSJacob Faibussowitsch '--with-strict-petscerrorcode', 17*41baa1e4SJacob Faibussowitsch '--with-coverage', 18cb666cdfSSatish Balay ] 19cb666cdfSSatish Balay configure.petsc_configure(configure_options) 20