B
    d	                 @   s^   d dl mZ d dl mZ d dlZd dlZd
ddZedkrZd dlmZ ef edd		  dS )    )numpy_nodepr_api)tempitaN c       
      C   sz  ddl m} ddlm} |d| |}|d |d tjt	 dd}t
tj|d t
tj|d	 |jd.dddddgdgdgdt}||_ttjddrdd l}|jjddgdgd}|j| |jjddgdgd}|j| n |jddgd |jddgd |jd d!gd |jd"d#gd |jd$d%gd d&d'd(d)d*d+g}	|jd/d-|	it |S )0Nr   )Configuration)set_c_flags_hooksignaltestswindowsZscipyzlfilter.c.inzcorrelate_nd.c.insigtoolszsigtoolsmodule.czfirfilter.czmedianfilter.cz	lfilter.czcorrelate_nd.cz
sigtools.h.)sourcesdependsinclude_dirsZSCIPY_USE_PYTHRAN   zscipy.signal._max_len_seq_innerz"scipy/signal/_max_len_seq_inner.pyzcompiler.blas=none)r   configzscipy.signal._spectralzscipy/signal/_spectral.pyZ	_spectralz_spectral.c)r   Z_max_len_seq_innerz_max_len_seq_inner.cZ_peak_finding_utilsz_peak_finding_utils.cZ_sosfiltz
_sosfilt.cZ_upfirdn_applyz_upfirdn_apply.czsplinemodule.czS_bspline_util.czD_bspline_util.czC_bspline_util.czZ_bspline_util.czbspline_util.cspliner   )r
   )r   )Znumpy.distutils.misc_utilr   Z"scipy._build_utils.compiler_helperr   Zadd_data_dirZadd_subpackageospathjoingetcwdr   Zprocess_tempitaadd_extensionr   Z_pre_build_hookintenvirongetpythrandistZPythranExtensionext_modulesappend)
parent_packagetop_pathr   r   r   srcdirr
   r   extZ
spline_src r"   _/work/yifan.wang/ringdown/master-ringdown-env/lib/python3.7/site-packages/scipy/signal/setup.pyconfiguration   sT    




r$   __main__)setup)r   )r   N)
Zscipy._build_utilsr   r   r   sysr$   __name__Znumpy.distutils.corer&   Ztodictr"   r"   r"   r#   <module>   s   
9