B
    	\                 @   sf   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rbd d	l
mZ ef e   dS )    N)join)Configuration)get_blas_info c          
   C   s   t d| |}g }tjdkr$|d |jddgt g|dgd t \}}|dg }|d	 |jd|dgt	dddt |dg g|d| |
d |S )NZmanifoldposixmZ_utilsz
_utils.pyxz-O3)sourcesinclude_dirs	librariesextra_compile_argsr   z-O4_barnes_hut_tsnez_barnes_hut_tsne.pyxz..srcZcblasr	   )r
   r   r	   r   Ztests)r   )r   osnameappendadd_extensionnumpyZget_includer   popr   Zadd_subpackage)parent_packageZtop_pathZconfigr
   Z
cblas_libsZ	blas_infoZeca r   5lib/python3.7/site-packages/sklearn/manifold/setup.pyconfiguration	   s*    






r   __main__)setup)r   N)r   os.pathr   r   Znumpy.distutils.misc_utilr   Zsklearn._build_utilsr   r   __name__Znumpy.distutils.corer   Ztodictr   r   r   r   <module>   s   
