§
     h²  ã                   ó~   — 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	m
Z
 d dlZ G d„ d	ej        e¦  «        ZdS )
é    )ÚlogÚdir_utilN)ÚCommand)Ú
namespaces)Úunpack_archiveé   )Úensure_directoryc                   ó:   — e Zd ZdZdZdgZd„ Zd„ Zd„ Zd„ Z	d„ Z
dS )	Úinstall_egg_infoz.Install an .egg-info directory for the package)zinstall-dir=Údzdirectory to install toc                 ó   — d | _         d S ©N)Úinstall_dir©Úselfs    ú]c:\xampp_lite_8_4\www\timesheet\venv\Lib\site-packages\setuptools/command/install_egg_info.pyÚinitialize_optionsz#install_egg_info.initialize_options   s   € ØˆÔÐÐó    c                 óB  — |                       dd¦  «         |                      d¦  «        }t          j        d d |j        |j        ¦  «                             ¦   «         dz   }|j        | _        t          j	         
                    | j        |¦  «        | _        g | _        d S )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ô 	Cð 	Cà×+Ò+¨JÑ7Ô7ˆÝ Ô-Ø�$˜œ¨Ô);ñ
ô 
ç
Š(‰*Œ*�{ñ#ˆð ”oˆŒÝ”g—l’l 4Ô#3°XÑ>Ô>ˆŒØˆŒˆˆr   c                 ó^  — |                       d¦  «         t          j                             | j        ¦  «        rEt          j                             | j        ¦  «        s!t          j        | j        | j        ¬¦  «         nSt          j         	                    | j        ¦  «        r/|  
                    t          j        | j        fd| j        z   ¦  «         | j        st          | j        ¦  «         |  
                    | j        dd| j        ›d| j        ›�¦  «         |                      ¦   «          d S )Nr   )Údry_runz	Removing © zCopying z to )Úrun_commandr   r    Úisdirr"   Úislinkr   Úremove_treer(   ÚexistsÚexecuteÚunlinkr	   Úcopytreer   Úinstall_namespacesr   s    r   Úrunzinstall_egg_info.run"   s  € Ø×Ò˜Ñ$Ô$Ð$ÝŒ7�=Š=˜œÑ%Ô%ð 	O­b¬g¯nªn¸T¼[Ñ.IÔ.Ið 	OÝÔ  ¤°d´lÐCÑCÔCÐCÐCÝŒW�^Š^˜DœKÑ(Ô(ð 	OØ�LŠL�œ T¤[ N°KÀ$Ä+Ñ4MÑNÔNÐNØŒ|ð 	*Ý˜Tœ[Ñ)Ô)Ð)Ø�ŠØŒM˜2˜2°T´[°[°[À$Ä+À+ÐNñ	
ô 	
ð 	
ð 	×ÒÑ!Ô!Ð!Ð!Ð!r   c                 ó   — | j         S r   )r#   r   s    r   Úget_outputszinstall_egg_info.get_outputs/   s
   € ØŒ|Ðr   c                 óH   ‡ — ˆ fd„}t          ‰ j        ‰ j        |¦  «         d S )Nc                 ó°   •— dD ]!}|                       |¦  «        sd|z   | v r d S Œ"‰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>.skimmer4   sr   ø€ ð (ð  ð  �Ø—>’> $Ñ'Ô'ð  ¨3°©:¸Ð+<Ð+<Ø˜4˜4ð ,=àŒL×Ò Ñ$Ô$Ð$ÝŒIÐ(¨#¨sÑ3Ô3Ð3ØˆJr   )r   r   r"   )r   r?   s   ` r   r1   zinstall_egg_info.copytree2   s:   ø€ ð		ð 		ð 		ð 		ð 		õ 	�t”{ D¤K°Ñ9Ô9Ð9Ð9Ð9r   N)Ú__name__Ú
__module__Ú__qualname__Ú__doc__ÚdescriptionÚuser_optionsr   r&   r3   r5   r1   r)   r   r   r   r      sv   € € € € € Ø8Ð8àB€Kð 	9ð€Lð ð  ð  ð	ð 	ð 	ð"ð "ð "ðð ð ð:ð :ð :ð :ð :r   r   )Ú	distutilsr   r   r   Ú
setuptoolsr   r   Úsetuptools.archive_utilr   Ú_pathr	   r   Ú	Installerr   r)   r   r   ú<module>rK      s³   ðØ #Ð #Ð #Ð #Ð #Ð #Ð #Ð #Ø 	€	€	€	à Ð Ð Ð Ð Ð Ø !Ð !Ð !Ð !Ð !Ð !Ø 2Ð 2Ð 2Ð 2Ð 2Ð 2Ø $Ð $Ð $Ð $Ð $Ð $Ø Ð Ð Ð ð4:ð 4:ð 4:ð 4:ð 4:�zÔ+¨Wñ 4:ô 4:ð 4:ð 4:ð 4:r   