Ë
    ˜šãj›  ã                   ót   — d dl mZmZ d dlZd dlmZ d dlmZ d dlmZ d dl	Z	 G d„ dej                  e«      Zy)é    )ÚlogÚdir_utilN)ÚCommand)Ú
namespaces)Úunpack_archivec                   ó8   — e Zd ZdZdZdgZd„ Zd„ Zd„ Zd„ Z	d„ Z
y)	Úinstall_egg_infoz.Install an .egg-info directory for the package)zinstall-dir=Údzdirectory to install toc                 ó   — d | _         y ©N)Úinstall_dir©Úselfs    ún/var/www/html/python-recuperauto-other/env/lib/python3.12/site-packages/setuptools/command/install_egg_info.pyÚinitialize_optionsz#install_egg_info.initialize_options   s
   € ØˆÕó    c                 óR  — | j                  dd«       | j                  d«      }t        j                  d d |j                  |j
                  «      j	                  «       dz   }|j                  | _        t        j                  j                  | j                  |«      | _        g | _        y )NÚinstall_lib)r   r   Úegg_infoz	.egg-info)Úset_undefined_optionsÚget_finalized_commandÚpkg_resourcesÚDistributionÚegg_nameÚegg_versionr   ÚsourceÚosÚpathÚjoinr   ÚtargetÚoutputs)r   Úei_cmdÚbasenames      r   Úfinalize_optionsz!install_egg_info.finalize_options   s‡   € Ø×"Ñ" =Ø#Aô	Cà×+Ñ+¨JÓ7ˆÜ ×-Ñ-Ø�$˜Ÿ™¨×);Ñ);ó
ç
‰(‹*�{ñ#ˆð —o‘oˆŒÜ—g‘g—l‘l 4×#3Ñ#3°XÓ>ˆŒØˆ�r   c                 óÊ  — | j                  d«       t        j                  j                  | j                  «      rUt        j                  j                  | j                  «      s,t        j                  | j                  | j                  ¬«       nbt        j                  j                  | j                  «      r9| j                  t        j                  | j                  fd| j                  z   «       | j                  st        j                  | j                  «       | j                  | j                  dd| j                  ›d| j                  ›�«       | j!                  «        y )Nr   )Údry_runz	Removing © zCopying z to )Úrun_commandr   r   Úisdirr    Úislinkr   Úremove_treer&   ÚexistsÚexecuteÚunlinkr   Úensure_directoryÚcopytreer   Úinstall_namespacesr   s    r   Úrunzinstall_egg_info.run!   sÑ   € Ø×Ñ˜Ô$Ü�7‰7�=‰=˜Ÿ™Ô%¬b¯g©g¯n©n¸T¿[¹[Ô.IÜ× Ñ  §¡°d·l±lÖCÜ�W‰W�^‰^˜DŸK™KÔ(Ø�L‰LœŸ™ T§[¡[ N°KÀ$Ç+Á+Ñ4MÔNØ�|Š|Ü×*Ñ*¨4¯;©;Ô7Ø�‰Ø�M‰M™2°T·[³[À$Ç+Â+ÐNô	
ð 	×ÑÕ!r   c                 ó   — | j                   S r   )r!   r   s    r   Úget_outputszinstall_egg_info.get_outputs.   s   € Ø�|‰|Ðr   c                 óR   ‡ — ˆ fd„}t        ‰ j                  ‰ j                  |«       y )Nc                 ó®   •— dD ]  }| j                  |«      sd|z   | v sŒ y  ‰j                  j                  |«       t        j                  d| |«       |S )N)z.svn/zCVS/ú/zCopying %s to %s)Ú
startswithr!   Úappendr   Údebug)ÚsrcÚdstÚskipr   s      €r   Úskimmerz*install_egg_info.copytree.<locals>.skimmer3   sX   ø€ ð (ò  �Ø—>‘> $Ô'¨3°©:¸Ò+<Ùð ð �L‰L×Ñ Ô$Ü�I‰IÐ(¨#¨sÔ3ØˆJr   )r   r   r    )r   r>   s   ` r   r0   zinstall_egg_info.copytree1   s   ø€ ô		ô 	�t—{‘{ D§K¡K°Õ9r   N)Ú__name__Ú
__module__Ú__qualname__Ú__doc__ÚdescriptionÚuser_optionsr   r$   r2   r4   r0   r'   r   r   r	   r	   
   s/   „ Ù8àB€Kð 	9ð€Lò ò	ò"òó:r   r	   )Ú	distutilsr   r   r   Ú
setuptoolsr   r   Úsetuptools.archive_utilr   r   Ú	Installerr	   r'   r   r   ú<module>rI      s+   ðß #Û 	å Ý !Ý 2Û ô4:�z×+Ñ+¨Wõ 4:r   