xref: /petsc/config/examples/arch-ci-mswin-gnu.py (revision 70881346ac7bafe7ef55ff490b5e6c8e93f6a20b)
1*70881346SSatish Balay#!/usr/bin/env python3
2*70881346SSatish Balay
3*70881346SSatish Balayconfigure_options = [
4*70881346SSatish Balay  # Autodetect cygwin blas/lapack, OpenMPI
5*70881346SSatish Balay  '--with-debugging=0',
6*70881346SSatish Balay  # not using -g so that the binaries are smaller
7*70881346SSatish Balay  'COPTFLAGS=-O',
8*70881346SSatish Balay  'FOPTFLAGS=-O',
9*70881346SSatish Balay  'CXXOPTFLAGS=-O',
10*70881346SSatish Balay  '--with-visibility=0',
11*70881346SSatish Balay  'FFLAGS=-fno-backtrace -ffree-line-length-0',
12*70881346SSatish Balay  ]
13*70881346SSatish Balay
14*70881346SSatish Balayif __name__ == '__main__':
15*70881346SSatish Balay  import sys,os
16*70881346SSatish Balay  sys.path.insert(0,os.path.abspath('config'))
17*70881346SSatish Balay  import configure
18*70881346SSatish Balay  configure.petsc_configure(configure_options)
19