a
    Df                     @   sR   d dl mZ d dlmZ d
ddZedkrNd dlmZ ef i edd	  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}| rX|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_dictZodr)zd_odr.fz	d_mprec.fzdlunoc.fzd_lpk.fZblas_ilp64_optZblas_optc                 S   s   g | ]}t d |qS )odrpackr   ).0x r   \/nfs/NAS7/SABIOD/METHODE/ermites/ermites_venv/lib/python3.9/site-packages/scipy/odr/setup.py
<listcomp>       z!configuration.<locals>.<listcomp>r   )sources_pre_build_hookz__odrpack.c.)	librariesinclude_dirs	__odrpackz	odrpack.h)r   dependstests)r   )Znumpy.distutils.misc_utilr   Zscipy._build_utils.system_infor   scipy._build_utilsr   r	   r
   Zadd_libraryr   add_extensionr   Zadd_data_dir)parent_packagetop_pathr   r   r   r	   r
   configZlibodr_filesZ	blas_infoZpre_build_hookZodrpack_srcr   cfgextr   r   r   configuration   s8    

r!   __main__)setup)r   )r   N)	os.pathr   r   r   r!   __name__Znumpy.distutils.corer#   Ztodictr   r   r   r   <module>   s
   
(