xref: /petsc/configure (revision 7fe2cf7a3a520e2e037b3f526521f809d5ecc13b)
12be4ee22SLisandro Dalcin#!/usr/bin/env python
2a8bae526SJed Brown
3a3e07f7dSJed Brownimport sys, os
4*7fe2cf7aSSatish Balay
5*7fe2cf7aSSatish Balayif sys.version_info < (2,6) or (sys.version_info >= (3,0) and sys.version_info < (3,4)):
6*7fe2cf7aSSatish Balay  print('************************************************************************')
7*7fe2cf7aSSatish Balay  print('*      Python version 2.6+ or 3.4+ is required to run ./configure      *')
8*7fe2cf7aSSatish Balay  print('*         Try: "python2.7 ./configure" or "python3 ./configure"        *')
9*7fe2cf7aSSatish Balay  print('************************************************************************')
10*7fe2cf7aSSatish Balay  sys.exit(4)
11*7fe2cf7aSSatish Balay
12813ae6e9SJed Brownsys.path.insert(0, os.path.abspath('config'))
13813ae6e9SJed Brownimport configure
14813ae6e9SJed Brownconfigure.petsc_configure([])
15