ó
ÚÆ÷Xc           @` s‡   d  d l  m Z m Z m Z d  d l m Z d  d l m Z d d	 d „ Z	 e
 d k rƒ d  d l m Z e e	 d d ƒ j ƒ    n  d	 S(
   i    (   t   divisiont   print_functiont   absolute_import(   t   join(   t   numpy_nodepr_apit    c      	   C` s  d d l  m } d d l m } | d |  | ƒ } t d d ƒ g } | j d d | ƒ| j d d d	 g d
 d g d d d g | t t d d ƒ g } t d d ƒ g } | j d d | d | t | j d d d g d
 d g d | | t | d ƒ } d t k rSd | k rB| d d  k	 rB| d t d | d <qSt d | d <n  d d d d g }	 | j d d g  |	 D] }
 t d |
 ƒ ^ qx| d d g }	 | j d d g  |	 D] }
 t d  |
 ƒ ^ q¶d t d  d! ƒ g t | j d" d g  d# d$ d% g D] }
 t d& |
 ƒ ^ qt d' d( d) g }	 | j d* d g  |	 D] }
 t d* |
 ƒ ^ qDt d+ d, g }	 | j d- d g  |	 D] }
 t d. |
 ƒ ^ q‚t | j d/ d g  d0 d1 g D] }
 t d2 |
 ƒ ^ qºt | j d3 d d4 g ƒ| j	 d5 ƒ | j
 d6 ƒ | S(7   Ni    (   t   Configuration(   t   get_infot   optimizet   minpacks   *ft   sourcest   _minpacks   _minpackmodule.ct	   librariest   dependss	   minpack.hs   __minpack.ht   Zeross   *.cs   zeros.ht   rootfindt   headerst   _zeross   zeros.ct
   lapack_optt   define_macross
   lbfgsb.pyfs   lbfgsb.fs	   linpack.fs   timer.ft   _lbfgsbt   lbfgsbs   moduleTNC.cs   tnc.ct	   moduleTNCt   tncs   tnc.ht   _cobylas
   cobyla.pyfs	   cobyla2.fs   trstlp.ft   cobylas   minpack2.pyfs   dcsrch.fs   dcstep.ft   minpack2s	   slsqp.pyfs   slsqp_optmz.ft   _slsqpt   slsqpt   _nnlss   nnls.fs   nnls.pyft   nnlst   _group_columnss   _group_columns.ct   _lsqt   tests(   t   numpy.distutils.misc_utilR   t   numpy.distutils.system_infoR   R   t   add_libraryt   add_extensionR   t   Nonet   add_subpackaget   add_data_dir(   t   parent_packaget   top_pathR   R   t   configt   minpack_srct   rootfind_srct   rootfind_hdrt   lapackR
   t   x(    (    s3   /tmp/pip-build-X4mzal/scipy/scipy/optimize/setup.pyt   configuration   sp    					"+"t   __main__(   t   setupR*   N(   t
   __future__R    R   R   t   os.pathR   t   scipy._build_utilsR   R&   R1   t   __name__t   numpy.distutils.coreR3   t   todict(    (    (    s3   /tmp/pip-build-X4mzal/scipy/scipy/optimize/setup.pyt   <module>   s   H