B
    vd 
                 @   sV   d dl Z d dlmZ d dlmZ d
ddZedkrRd dlmZ ef edd		  dS )    N)join)gen_from_templates c             C   st  dd l }ddlm} |d| |}g }tjdkr8|d |jddg|d |jd	d
g|d |jddg| g|d |jddtddgdgd |jddgd| g|d |jddg|d ddddg}t	| |jddg| gd |jdd g| g|d |jd!d"g| g|d |jd#d$g| g|d |jd%d&g|d |jd'd(g| g|d |
d) |S )*Nr   )ConfigurationutilsposixmZsparsefuncs_fastzsparsefuncs_fast.pyx)sources	librariesZ_cython_blasz_cython_blas.pyxZ
arrayfuncszarrayfuncs.pyx)r	   include_dirsr
   Z
murmurhashzmurmurhash.pyxsrczMurmurHash3.cpp)r	   r   Z
_fast_dictz_fast_dict.pyxzc++)r	   languager   r
   Z_openmp_helpersz_openmp_helpers.pyxz!sklearn/utils/_seq_dataset.pyx.tpz!sklearn/utils/_seq_dataset.pxd.tpz#sklearn/utils/_weight_vector.pyx.tpz#sklearn/utils/_weight_vector.pxd.tpZ_seq_datasetz_seq_dataset.pyxZ_weight_vectorz_weight_vector.pyx_randomz_random.pyxZ_logistic_sigmoidz_logistic_sigmoid.pyxZ_readonly_array_wrapperz_readonly_array_wrapper.pyxZ	_typedefsz_typedefs.pyxtests)numpyZnumpy.distutils.misc_utilr   osnameappendadd_extensionZget_includer   r   Zadd_subpackage)parent_packagetop_pathr   r   configr
   Z	templates r   `/work/yifan.wang/ringdown/master-ringdown-env/lib/python3.7/site-packages/sklearn/utils/setup.pyconfiguration   sx    



r   __main__)setup)r   )r   N)
r   os.pathr   Zsklearn._build_utilsr   r   __name__Znumpy.distutils.corer   Ztodictr   r   r   r   <module>   s   
`