1*5c3cb2a4SBarry Smith#!/usr/bin/env python3 2*5c3cb2a4SBarry Smith 3*5c3cb2a4SBarry Smithconfigure_options = [ 4*5c3cb2a4SBarry Smith '--download-metis', 5*5c3cb2a4SBarry Smith '--download-ptscotch', 6*5c3cb2a4SBarry Smith '--download-suitesparse', 7*5c3cb2a4SBarry Smith '--download-zlib', 8*5c3cb2a4SBarry Smith '--download-slepc', 9*5c3cb2a4SBarry Smith '--download-hwloc', 10*5c3cb2a4SBarry Smith '--download-mumps', 11*5c3cb2a4SBarry Smith '--download-scalapack', 12*5c3cb2a4SBarry Smith '--download-mpi4py', 13*5c3cb2a4SBarry Smith '--download-fftw', 14*5c3cb2a4SBarry Smith '--with-petsc4py', 15*5c3cb2a4SBarry Smith '--download-boost', 16*5c3cb2a4SBarry Smith '--download-pnetcdf', 17*5c3cb2a4SBarry Smith '--download-netcdf', 18*5c3cb2a4SBarry Smith '--download-bison', 19*5c3cb2a4SBarry Smith '--download-hdf5', 20*5c3cb2a4SBarry Smith '--download-superlu_dist', 21*5c3cb2a4SBarry Smith '--download-hypre', 22*5c3cb2a4SBarry Smith '--download-bison', 23*5c3cb2a4SBarry Smith '--download-pybind11', 24*5c3cb2a4SBarry Smith '--download-rtree', 25*5c3cb2a4SBarry Smith '--download-libsupermesh', 26*5c3cb2a4SBarry Smith '--download-firedrake', 27*5c3cb2a4SBarry Smith ] 28*5c3cb2a4SBarry Smith 29*5c3cb2a4SBarry Smithif __name__ == '__main__': 30*5c3cb2a4SBarry Smith import sys,os 31*5c3cb2a4SBarry Smith sys.path.insert(0,os.path.abspath('config')) 32*5c3cb2a4SBarry Smith import configure 33*5c3cb2a4SBarry Smith configure.petsc_configure(configure_options) 34