o
    i                     @   sj   d Z ddlmZ ddlmZmZ ddlmZ G dd deZeddgd	gZ	ed
ee	dddeid dS )zSetup cython code.    )	cythonize)	Extensionsetup)	build_extc                   @   s   e Zd ZdZdd ZdS )r   zOverwrite build_ext.c                 C   s,   t |  dt_ddl}| j|  dS )z=Prevent numpy from thinking it is still in its setup process.Fr   N)
_build_extfinalize_options__builtins____NUMPY_SETUP__numpyinclude_dirsappendget_include)selfr
    r   ^/home/ubuntu/.local/lib/python3.10/site-packages/espnet2/gan_tts/vits/monotonic_align/setup.pyr      s   
zbuild_ext.finalize_optionsN)__name__
__module____qualname____doc__r   r   r   r   r   r      s    r   corezcore.pyx)namesourcesmonotonic_align   )language_level)r   ext_modulescmdclassN)
r   Cython.Buildr   
setuptoolsr   r   setuptools.command.build_extr   r   extsr   r   r   r   <module>   s    

