o
    tBh                     @   sJ   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 Nc                 C   s   ddl m} ddlm} ddlm}m}m}m} |d| |}| r-|d}	| }
||	}n|d}	d }
d }g d}d	g}|| d
g }dd |D }|||	7 }|j	d||
|	d}||_
|d |S )Nr   )get_info)Configuration)get_g77_abi_wrappersuses_blas64blas_ilp64_pre_build_hookget_f2py_int64_options_isolvelapack_ilp64_opt
lapack_opt)zBiCGREVCOM.f.srczBiCGSTABREVCOM.f.srczCGREVCOM.f.srczCGSREVCOM.f.srczGMRESREVCOM.f.srczQMRREVCOM.f.srczgetbreak.f.srcz_iterative.pyf.srcc                 S   s   g | ]}t d |qS )	iterativer   ).0x r   x/var/www/html/riverr-enterprise-integrations-main/venv/lib/python3.10/site-packages/scipy/sparse/linalg/_isolve/setup.py
<listcomp>#   s    z!configuration.<locals>.<listcomp>
_iterative)sourcesf2py_options
extra_infotests)scipy._build_utils.system_infor   numpy.distutils.misc_utilr   scipy._build_utilsr   r   r	   r
   add_extension_pre_build_hookadd_data_dir)parent_packagetop_pathr   r   r   r   r	   r
   configr   r   pre_build_hookmethodsUtilr   extr   r   r   configuration   s0   

r&   __main__)setup)r    )r   Nr   )os.pathr   r&   __name__numpy.distutils.corer(   todictr   r   r   r   <module>   s    
-