1df3bd252SSatish Balay#!/usr/bin/env python3 287cce2d8SSatish Balay 387cce2d8SSatish Balayimport os 487cce2d8SSatish Balaypetsc_hash_pkgs=os.path.join(os.getenv('HOME'),'petsc-hash-pkgs') 587cce2d8SSatish Balay 687cce2d8SSatish Balayif __name__ == '__main__': 787cce2d8SSatish Balay import sys 887cce2d8SSatish Balay import os 987cce2d8SSatish Balay sys.path.insert(0, os.path.abspath('config')) 1087cce2d8SSatish Balay import configure 1187cce2d8SSatish Balay configure_options = [ 1287cce2d8SSatish Balay '--package-prefix-hash='+petsc_hash_pkgs, 1387cce2d8SSatish Balay '--download-f2cblaslapack', 14c760c33eSJed Brown '--download-blis', 1587cce2d8SSatish Balay '--download-mpich', 1687cce2d8SSatish Balay '--with-cc=clang', 1787cce2d8SSatish Balay '--with-cxx=clang++', 1887cce2d8SSatish Balay '--with-fc=0', 1987cce2d8SSatish Balay 'CFLAGS=-mavx', 2087cce2d8SSatish Balay 'COPTFLAGS=-g -O', 2187cce2d8SSatish Balay #'FOPTFLAGS=-g -O', 2287cce2d8SSatish Balay 'CXXOPTFLAGS=-g -O', 2387cce2d8SSatish Balay '--download-codipack=1', 2487cce2d8SSatish Balay '--download-adblaslapack=1', 25ee9d1c5eSSatish Balay '--with-mpi-f90module-visibility=0', 26*689a5dfaSJacob Faibussowitsch '--with-strict-petscerrorcode', 2787cce2d8SSatish Balay ] 2887cce2d8SSatish Balay configure.petsc_configure(configure_options) 29