Ë
    ¨Õ°jø  ã                   ó6   — d Z ddlmZ ddlmZ  G d„ de«      Zy)z•distutils.command.install_headers

Implements the Distutils 'install_headers' command, to install C/C++ header
files to the Python include directory.é    )ÚClassVaré   )ÚCommandc                   óv   — e Zd ZU dZddgZeeeeeef         e	d<   dgZ
eee      e	d<   d„ Zd„ Zd	„ Zd
„ Zd„ Zy)Úinstall_headerszinstall C/C++ header files)zinstall-dir=Údz$directory to install header files to)ÚforceÚfz-force installation (overwrite existing files)Úuser_optionsr	   Úboolean_optionsc                 ó.   — d | _         d| _        g | _        y )NF)Úinstall_dirr	   Úoutfiles©Úselfs    úc/var/www/mission/venv/lib/python3.12/site-packages/setuptools/_distutils/command/install_headers.pyÚinitialize_optionsz"install_headers.initialize_options   s   € ØˆÔØˆŒ
Øˆ�ó    c                 ó*   — | j                  ddd«       y )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y | j                  | j                  «       |D ]<  }| j	                  || j                  «      \  }}| j
                  j                  |«       Œ> y ©N)ÚdistributionÚheadersÚmkpathr   Ú	copy_filer   Úappend)r   r   ÚheaderÚoutÚ_s        r   Úrunzinstall_headers.run    sf   € Ø×#Ñ#×+Ñ+ˆÙØà�‰�D×$Ñ$Ô%Øò 	&ˆFØ—~‘~ f¨d×.>Ñ.>Ó?‰HˆS�!Ø�M‰M× Ñ  Õ%ñ	&r   c                 ó6   — | j                   j                  xs 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__Údescriptionr   r   ÚlistÚtupleÚstrÚ__annotations__r   r   r   r#   r%   r'   © r   r   r   r      sc   … Ø.€Kð 	FØGð:€L�(˜4  c¨3° mÑ 4Ñ5Ñ6ó ð
 -4¨9€O�X˜d 3™iÑ(Ó4òò

ò
&ò/ór   r   N)Ú__doc__Útypingr   Úcorer   r   r0   r   r   ú<module>r4      s   ðñ*õ
 å ô"�gõ "r   