ó
ØÆ÷Xc           @  sm   d  d l  m Z m Z d  d l Z d  d l Z d d d „ Z e d k ri d  d l m	 Z	 e	 d e ƒ n  d S(   iÿÿÿÿ(   t   divisiont   print_functionNt    c      
     sD  d d l  m } d d l m } | d |  | ƒ } | j d ƒ d } t j j | d ƒ t j j | d ƒ t j j | d	 ƒ t j j | d
 ƒ t j j | d ƒ t j j | d ƒ g } | j | ƒ ‰  | d d ƒ ‰ ‡  ‡ f d †  } | j	 d d d | g d d g d ˆ ƒ| j	 d d d | g d d g d ˆ d d g ƒ| S(   Niÿÿÿÿ(   t   Configuration(   t   get_infot   linalgt   testst   lapack_lites   python_xerbla.cs   zlapack_lite.cs   dlapack_lite.cs   blas_lite.cs   dlamch.cs
   f2c_lite.ct
   lapack_opti    c           s@   ˆ s t  d ƒ ˆ  St j d k r1 t  d ƒ g  Sˆ  d g Sd  S(   Ns*   ### Warning:  Using unoptimized lapack ###t   win32s-   ### Warning:  python_xerbla.c is disabled ###i    (   t   printt   syst   platform(   t   extt	   build_dir(   t   all_sourcest   lapack_info(    s1   /tmp/pip-build-X4mzal/numpy/numpy/linalg/setup.pyt   get_lapack_lite_sources   s    

t   sourcess   lapack_litemodule.ct   dependss   lapack_lite/f2c.ht
   extra_infot   _umath_linalgs   umath_linalg.c.srct	   librariest   npymath(
   t   numpy.distutils.misc_utilR   t   numpy.distutils.system_infoR   t   add_data_dirt   ost   patht   joint   pathst   add_extension(   t   parent_packaget   top_pathR   R   t   configt   src_dirt   lapack_lite_srcR   (    (   R   R   s1   /tmp/pip-build-X4mzal/numpy/numpy/linalg/setup.pyt   configuration   s4    
		
t   __main__(   t   setupR%   (
   t
   __future__R    R   R   R   t   NoneR%   t   __name__t   numpy.distutils.coreR'   (    (    (    s1   /tmp/pip-build-X4mzal/numpy/numpy/linalg/setup.pyt   <module>   s   1