ó
Ê½÷Xc           @` sw   d  d l  m Z m Z m Z d  d l m Z d d d „ Z e d k rs d  d l	 m
 Z
 e
 e d d ƒ j ƒ    n  d S(	   i    (   t   divisiont   print_functiont   absolute_import(   t   joint    c         C` sú   d d l  m } m } d d l m } d d l m } | d |  | ƒ } | d ƒ } | si | d ƒ ‚ n  d d	 d
 d d d g } d d g }	 |	 | d g }
 g  |
 D] } t d | ƒ ^ q¥ }
 |
 | | ƒ 7}
 | j d d |
 d | ƒ| j	 d ƒ | S(   Ni    (   t   get_infot   NotFoundError(   t   Configuration(   t   get_g77_abi_wrapperst   isolvet
   lapack_opts   no lapack/blas resources founds   BiCGREVCOM.f.srcs   BiCGSTABREVCOM.f.srcs   CGREVCOM.f.srcs   CGSREVCOM.f.srcs   GMRESREVCOM.f.srcs   QMRREVCOM.f.srcs   STOPTEST2.f.srcs   getbreak.f.srcs   _iterative.pyf.srct	   iterativet
   _iterativet   sourcest
   extra_infot   tests(
   t   numpy.distutils.system_infoR   R   t   numpy.distutils.misc_utilR   t   scipy._build_utilsR   R   t   add_extensiont   add_data_dir(   t   parent_packaget   top_pathR   R   R   R   t   configR
   t   methodst   UtilR   t   x(    (    s?   /tmp/pip-build-7oUkmx/scipy/scipy/sparse/linalg/isolve/setup.pyt   configuration   s,    	"t   __main__(   t   setupR   N(   t
   __future__R    R   R   t   os.pathR   t   NoneR   t   __name__t   numpy.distutils.coreR   t   todict(    (    (    s?   /tmp/pip-build-7oUkmx/scipy/scipy/sparse/linalg/isolve/setup.pyt   <module>   s
   &