B
    	\                 @   s^   d dl Z d dlmZ d dlZd dlmZ d
ddZedkrZd dlm	Z	 e	f edd	
  dS )    N)join)get_blas_info c          
   C   s   ddl m} |d| |}t \}}tjdkr6|d |jddg|tdd	d
t	 |
dg g|
dg d| |jddgtdd	d
t	 |
dg g||
dg d| |jddgt	 d |d |S )Nr   )ConfigurationZlinear_modelposixmcd_fastzcd_fast.pyxz..srcZcblasinclude_dirsextra_compile_args)sources	librariesr
   r   sgd_fastzsgd_fast.pyx)r   r
   r   r   Zsag_fastzsag_fast.pyx)r   r
   Ztests)r   )r   )Znumpy.distutils.misc_utilr   r   osnameappendadd_extensionr   numpyZget_includepopZadd_subpackage)parent_packagetop_pathr   ZconfigZ
cblas_libsZ	blas_info r   9lib/python3.7/site-packages/sklearn/linear_model/setup.pyconfiguration	   s4    






r   __main__)setup)r   )r   N)r   os.pathr   r   Zsklearn._build_utilsr   r   __name__Znumpy.distutils.corer   Ztodictr   r   r   r   <module>   s   
%