ó
\c           @   s   d  d l  Z  d  d l m Z d  d l 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	   j     n  d S(	   i˙˙˙˙N(   t   join(   t   Configuration(   t   get_blas_infot    c         C   sü   t  d |  |  } g  } t j d k r7 | j d  n  | j d d d g d t j   g d | d	 d
 g t   \ } } | j d	 g   } | j d  | j d d | d d g d t	 d d d  t j   | j d g   g d	 | | | j
 d  | S(   Nt   manifoldt   posixt   mt   _utilst   sourcess
   _utils.pyxt   include_dirst	   librariest   extra_compile_argss   -O3s   -O4t   _barnes_hut_tsnes   _barnes_hut_tsne.pyxs   ..t   srct   cblast   tests(   R   t   ost   namet   appendt   add_extensiont   numpyt   get_includeR   t   popR    t   add_subpackage(   t   parent_packaget   top_patht   configR
   t
   cblas_libst	   blas_infot   eca(    (    s5   lib/python2.7/site-packages/sklearn/manifold/setup.pyt   configuration	   s*    	
		
t   __main__(   t   setup(   R   t   os.pathR    R   t   numpy.distutils.misc_utilR   t   sklearn._build_utilsR   t   NoneR   t   __name__t   numpy.distutils.coreR    t   todict(    (    (    s5   lib/python2.7/site-packages/sklearn/manifold/setup.pyt   <module>   s   