1984ce45bSSatish Balay#!/usr/bin/env python3 2984ce45bSSatish Balay 3984ce45bSSatish Balayimport os 4984ce45bSSatish Balaypetsc_hash_pkgs=os.path.join(os.getenv('HOME'),'petsc-hash-pkgs') 5984ce45bSSatish Balay 6984ce45bSSatish Balayif __name__ == '__main__': 7984ce45bSSatish Balay import sys 8984ce45bSSatish Balay import os 9984ce45bSSatish Balay sys.path.insert(0, os.path.abspath('config')) 10984ce45bSSatish Balay import configure 11984ce45bSSatish Balay configure_options = [ 12984ce45bSSatish Balay '--package-prefix-hash='+petsc_hash_pkgs, 13984ce45bSSatish Balay '--with-debugging=0', 14984ce45bSSatish Balay '--with-cuda=1', 15984ce45bSSatish Balay '--with-cudac=clang++', 16984ce45bSSatish Balay '--with-cuda-dialect=17', 17984ce45bSSatish Balay '--with-cc=clang', 18984ce45bSSatish Balay '--with-cxx=clang++', 19984ce45bSSatish Balay '--download-openmpi', 20*41baa1e4SJacob Faibussowitsch #'--with-coverage', 21984ce45bSSatish Balay ] 22984ce45bSSatish Balay 23984ce45bSSatish Balay configure.petsc_configure(configure_options) 24