a
    Lªf£  ã                   @  s0   d dl mZ d dlmZmZ G dd„ deƒZdS )é    )Úannotations)ÚABCÚabstractmethodc                   @  s&   e Zd Zdd„ Zeddœdd„ƒZdS )ÚBackendc                 C  sd   || _ || _|| _|| _|| _|| _|| _|| _|	| _|
| _	|| _
|| _|| _|| _|| _|| _d S )N)Ú
modulenameÚsourcesÚextra_objectsÚ	build_dirÚinclude_dirsÚlibrary_dirsÚ	librariesÚdefine_macrosÚundef_macrosÚ
f2py_flagsÚsysinfo_flagsÚfc_flagsÚ
flib_flagsÚsetup_flagsÚremove_build_dirÚ	extra_dat)Úselfr   r   r   r	   r
   r   r   r   r   r   r   r   r   r   r   r   © r   úV/var/www/ai-form-bot/venv/lib/python3.9/site-packages/numpy/f2py/_backends/_backend.pyÚ__init__   s     zBackend.__init__ÚNone)Úreturnc                 C  s   dS )zCompile the wrapper.Nr   )r   r   r   r   Úcompile+   s    zBackend.compileN)Ú__name__Ú
__module__Ú__qualname__r   r   r   r   r   r   r   r      s   $r   N)Ú
__future__r   Úabcr   r   r   r   r   r   r   Ú<module>   s   