B
    þ‘y\|  ã               @   s.   d dl mZmZ ddd„Zedkr*edƒ dS )	é    )ÚdivisionÚprint_functionÚ Nc             C   s  ddl m} ddlm} g }|dƒ dg ¡}tdd„ |D ƒƒrH|dg7 }|d	| |ƒ}|jd
dg||dƒd | d¡ | d¡ | d¡ | d¡ | d¡ | d¡ | d¡ | d¡ | d¡ | d¡ | d¡ | d¡ | d¡ | d¡ | d¡ | d¡ | 	¡  |S )Nr   )ÚConfiguration)Úget_infoZmklZ	librariesc             S   s   g | ]}d |k‘qS )Zmkl_rt© )Ú.0Zlir   r   ú*lib/python3.7/site-packages/numpy/setup.pyú
<listcomp>   s    z!configuration.<locals>.<listcomp>)ZUSING_MKL_RTNZnumpyZ_mklinitz_mklinitmodule.c)ZsourcesZdefine_macrosZ
extra_infoÚcompatZcoreZ	distutilsÚdocZf2pyZfftÚlibZlinalgZmaZ	matrixlibZ
polynomialZrandomZrandom_intelZtestingZtests)
Znumpy.distutils.misc_utilr   Znumpy.distutils.system_infor   ÚgetÚanyÚadd_extensionZadd_subpackageZadd_data_dirZmake_config_py)Úparent_packageZtop_pathr   r   ZdefsZlibsZconfigr   r   r	   Úconfiguration   s:    
















r   Ú__main__z&This is the wrong setup.py file to run)r   N)Z
__future__r   r   r   Ú__name__Úprintr   r   r   r	   Ú<module>   s   
#