o
    tBh                     @   sV   d dl mZ d dlmZ d
ddZedkr)d dlmZ edi edd	  dS dS )    join)numpy_nodepr_api Nc                 C   s   ddl m} ddlm} ddlm}m}m} |d| |}g d}| r,|d}	||	}
n|d}	d }
d	d
 |D }|jd||
d dg}||	t	dgdgd}|j
d|dg| d|}|
|_|d |S )Nr   )Configuration)get_info)uses_blas64blas_ilp64_pre_build_hookcombine_dictodr)zd_odr.fz	d_mprec.fzdlunoc.fzd_lpk.fblas_ilp64_optblas_optc                 S   s   g | ]}t d |qS )odrpackr   ).0x r   f/var/www/html/riverr-enterprise-integrations-main/venv/lib/python3.10/site-packages/scipy/odr/setup.py
<listcomp>   s    z!configuration.<locals>.<listcomp>r   )sources_pre_build_hookz__odrpack.c.)	librariesinclude_dirs	__odrpackz	odrpack.h)r   dependstests)r   )numpy.distutils.misc_utilr   scipy._build_utils.system_infor   scipy._build_utilsr   r	   r
   add_libraryr   add_extensionr   add_data_dir)parent_packagetop_pathr   r   r   r	   r
   configlibodr_files	blas_infopre_build_hookodrpack_srcr   cfgextr   r   r   configuration   s8   

r+   __main__)setup)r#   )r   Nr   )	os.pathr   r   r   r+   __name__numpy.distutils.corer-   todictr   r   r   r   <module>   s    
(