Current File : //opt/alt/python37/lib64/python3.7/site-packages/numpy/linalg/__pycache__/setup.cpython-37.pyc
B

��Fd��@sLddlmZmZddlZddlZd	dd�ZedkrHddlmZeed�dS)
�)�division�print_functionN�csddlm}ddlm}|d||�}|�d�d}tj�|d�tj�|d�tj�|d	�tj�|d
�tj�|d�tj�|d�tj�|d
�tj�|d�tj�|d�g	}|�|��|dd����fdd�}|j	dd|gdg�ddgd�|j	dd|gdg�dgddgd�|S)Nr)�
Configuration)�get_info�linalg�tests�lapack_litezpython_xerbla.czf2c_z_lapack.czf2c_c_lapack.czf2c_d_lapack.czf2c_s_lapack.czf2c_lapack.cz
f2c_blas.czf2c_config.czf2c.c�
lapack_optcs4�std��Stjdkr&td�gS�dgSdS)Nz*### Warning:  Using unoptimized lapack ###�win32z-### Warning:  python_xerbla.c is disabled ###r)�print�sys�platform)�ext�	build_dir)�all_sources�lapack_info��E/opt/alt/python37/lib64/python3.7/site-packages/numpy/linalg/setup.py�get_lapack_lite_sourcess
z.configuration.<locals>.get_lapack_lite_sourceszlapack_litemodule.czlapack_lite/f2c.hz
-Wl,-rpath=%sz/opt/alt/python37/lib64)�sources�depends�
extra_info�extra_link_args�
_umath_linalgzumath_linalg.c.src�npymath)rrr�	librariesr)
�numpy.distutils.misc_utilr�numpy.distutils.system_infor�add_data_dir�os�path�join�paths�
add_extension)�parent_package�top_pathrr�config�src_dir�lapack_lite_srcrr)rrr�
configurations>



r*�__main__)�setup)r*)rN)	�
__future__rrr r
r*�__name__�numpy.distutils.corer,rrrr�<module>s
6