a
    a	                     @   sN   d dl Z d dlmZ d	ddZedkrJd dlmZ ef i edd  dS )
    N)join c                 C   s$  ddl m} ddlm}m}m} | r8|}| }dg}nd }d }g }|d| |}	tddg}
|	jd|
|d |	jd	d
gd |	jddgd |	jddgdgd |	jddgdg|dg|
 d |	jddgdg||
|d t	t
jddrddlm} |ddgdgd}|	j| |	d |	S ) Nr   )Configuration)get_f2py_int64_optionsilp64_pre_build_hookuses_blas64)Z
HAVE_ILP64NZinterpolateZfitpackz*.f)sourcesZ_pre_build_hookZinterpndz
interpnd.c)r   Z_ppolyz_ppoly.cZ_bsplz_bspl.czsrc/__fitpack.h)r   dependsZ_fitpackzsrc/_fitpackmodule.c)r   	librariesdefine_macrosr	   Zdfitpackzsrc/fitpack.pyf)r   r
   r   r	   f2py_optionsZSCIPY_USE_PYTHRAN   )PythranExtensionz$scipy.interpolate._rbfinterp_pythranz'scipy/interpolate/_rbfinterp_pythran.pyzcompiler.blas=none)r   configtests)Znumpy.distutils.misc_utilr   Zscipy._build_utilsr   r   r   r   Zadd_libraryadd_extensionintosenvirongetZpythran.distr   ext_modulesappendZadd_data_dir)parent_packagetop_pathr   r   r   r   Zpre_build_hookr   r   r   Zfitpack_srcr   ext r   g/Users/vegardjervell/Documents/master/model/venv/lib/python3.9/site-packages/scipy/interpolate/setup.pyconfiguration   sb    
r   __main__)setup)r   )r   N)r   os.pathr   r   __name__Znumpy.distutils.corer   Ztodictr   r   r   r   <module>   s
   
B