§
    Ÿj�  ã                   ó2   — d Z ddlmZ  G d„ de¦  «        ZdS )z•distutils.command.install_headers

Implements the Distutils 'install_headers' command, to install C/C++ header
files to the Python include directory.é   )ÚCommandc                   ó>   — e Zd ZdZddgZdgZd„ Zd„ Zd„ Zd„ Z	d	„ Z
d
S )Úinstall_headerszinstall C/C++ header files)zinstall-dir=Údz$directory to install header files to)ÚforceÚfz-force installation (overwrite existing files)r   c                 ó0   — d | _         d| _        g | _        d S )Né    )Úinstall_dirr   Úoutfiles©Úselfs    úz/var/www/finuniver-perm.ru/html/student/venv/lib/python3.11/site-packages/setuptools/_distutils/command/install_headers.pyÚinitialize_optionsz"install_headers.initialize_options   s   € ØˆÔØˆŒ
ØˆŒˆˆó    c                 ó4   — |                       ddd¦  «         d S )NÚinstall)r   r   )r   r   )Úset_undefined_optionsr   s    r   Úfinalize_optionsz install_headers.finalize_options   s-   € Ø×"Ò"ØÐ9Ð;Mñ	
ô 	
ð 	
ð 	
ð 	
r   c                 óÔ   — | j         j        }|sd S |                      | j        ¦  «         |D ]:}|                      || j        ¦  «        \  }}| j                             |¦  «         Œ;d S ©N)ÚdistributionÚheadersÚmkpathr   Ú	copy_filer   Úappend)r   r   ÚheaderÚoutÚ_s        r   Úrunzinstall_headers.run   s{   € ØÔ#Ô+ˆØð 	ØˆFà�Š�DÔ$Ñ%Ô%Ð%Øð 	&ð 	&ˆFØ—~’~ f¨dÔ.>Ñ?Ô?‰HˆS�!ØŒM× Ò  Ñ%Ô%Ð%Ð%ð	&ð 	&r   c                 ó   — | j         j        pg S r   )r   r   r   s    r   Ú
get_inputszinstall_headers.get_inputs)   s   € ØÔ Ô(Ð.¨BÐ.r   c                 ó   — | j         S r   )r   r   s    r   Úget_outputszinstall_headers.get_outputs,   s
   € ØŒ}Ðr   N)Ú__name__Ú
__module__Ú__qualname__ÚdescriptionÚuser_optionsÚboolean_optionsr   r   r    r"   r$   © r   r   r   r   
   s}   € € € € € à.€Kð 	FØGð€Lð
 �i€Oðð ð ð

ð 
ð 
ð
&ð &ð &ð/ð /ð /ðð ð ð ð r   r   N)Ú__doc__Úcorer   r   r+   r   r   ú<module>r.      sW   ðð*ð *ð
 Ð Ð Ð Ð Ð ð#ð #ð #ð #ð #�gñ #ô #ð #ð #ð #r   