§
    ]ýÏf6
  ã                  ó~   — d dl mZ d dlZd dlZddlmZ ddlmZ d dlm	c m
Z d dlmZ  G d„ dej
        ¦  «        Z
dS )	é    )ÚannotationsNé   )Úensure_directory)ÚDistribution)Úlogc                  ó:   — e Zd ZU dZded<   d„ Zdd„Zd„ Zdd
„ZdS )Úinstall_scriptsz;Do normal script install, plus any egg_info wrapper scriptsr   Údistributionc                óR   — t           j                             | ¦  «         d| _        d S )NF)Úorigr	   Úinitialize_optionsÚno_ep©Úselfs    ú_/var/www/html/software/conda/lib/python3.11/site-packages/setuptools/command/install_scripts.pyr   z"install_scripts.initialize_options   s$   € ÝÔ×/Ò/°Ñ5Ô5Ð5ØˆŒ
ˆ
ˆ
ó    ÚreturnÚNonec                óÐ   — |                       d¦  «         | j        j        r t          j                             | ¦  «         ng | _        | j        rd S |                      ¦   «          d S )NÚegg_info)	Úrun_commandr
   Úscriptsr   r	   ÚrunÚoutfilesr   Ú_install_ep_scriptsr   s    r   r   zinstall_scripts.run   sl   € Ø×Ò˜Ñ$Ô$Ð$ØÔÔ$ð 	*ÝÔ ×$Ò$ TÑ*Ô*Ð*Ð*à')ˆDŒMØŒ:ð 	àˆFØ× Ò Ñ"Ô"Ð"Ð"Ð"r   c                ó  — ddl m}m} ddlm} |                      d¦  «        } ||j         ||j        |j        ¦  «        |j        |j	        ¦  «        }|                      d¦  «        }t          |dd ¦  «        }|j        }|t          j        k    r|g}|                     ¦   «         }|j                             ¦   «                              |¦  «        }	|                     ||	                     ¦   «         ¦  «        D ]}
 | j        |
Ž  Œd S )Nr   )r   ÚPathMetadataé   )Úeasy_installr   Úbuild_scriptsÚ
executable)Úpkg_resourcesr   r   Ú r   Úget_finalized_commandÚegg_baser   Úegg_nameÚegg_versionÚgetattrÚScriptWriterÚsysr!   ÚbestÚcommand_spec_classÚ
from_paramÚget_argsÚ	as_headerÚwrite_script)r   r   r   ÚeiÚei_cmdÚdistÚbs_cmdÚ
exec_paramÚwriterÚcmdÚargss              r   r   z#install_scripts._install_ep_scripts!   s'  € à<Ð<Ð<Ð<Ð<Ð<Ð<Ð<à(Ð(Ð(Ð(Ð(Ð(à×+Ò+¨JÑ7Ô7ˆØˆ|ØŒOØˆL˜œ¨&¬/Ñ:Ô:ØŒOØÔñ	
ô 
ˆð ×+Ò+¨OÑ<Ô<ˆÝ˜V \°4Ñ8Ô8ˆ
Ø”ˆØœÒ'Ð'ð %˜ˆJà—’‘”ˆØÔ'×,Ò,Ñ.Ô.×9Ò9¸*ÑEÔEˆØ—O’O D¨#¯-ª-©/¬/Ñ:Ô:ð 	%ð 	%ˆDØˆDÔ˜tÐ$Ð$Ð$ð	%ð 	%r   Útc                óÀ  — ddl m}m} t          j        d|| j        ¦  «         t          j                             | j        |¦  «        }| j	         
                    |¦  «         d|v rdnd} |¦   «         }	| j        sbt          |¦  «         t          |d|z   |¬¦  «        5 }
|
                     |¦  «         ddd¦  «         n# 1 swxY w Y    ||d	|	z
  ¦  «         dS dS )
z1Write an executable file to the scripts directoryr   )ÚchmodÚcurrent_umaskzInstalling %s script to %sÚbNzutf-8Úw)Úencodingiÿ  )Úsetuptools.command.easy_installr;   r<   r   ÚinfoÚinstall_dirÚosÚpathÚjoinr   ÚappendÚdry_runr   ÚopenÚwrite)r   Úscript_nameÚcontentsÚmodeÚignoredr;   r<   Útargetr?   ÚmaskÚfs              r   r0   zinstall_scripts.write_script;   s7  € àHÐHÐHÐHÐHÐHÐHÐHåŒÐ-¨{¸DÔ<LÑMÔMÐMÝ”—’˜dÔ.°Ñ<Ô<ˆØŒ×Ò˜VÑ$Ô$Ð$à $˜;˜;44¨GˆØˆ}‰ŒˆØŒ|ð 	(Ý˜VÑ$Ô$Ð$Ýf˜c D™j°8Ð<Ñ<Ô<ð "ÀØ—’˜Ñ!Ô!Ð!ð"ð "ð "ñ "ô "ð "ð "ð "ð "ð "ð "øøøð "ð "ð "ð "àˆE&˜% $™,Ñ'Ô'Ð'Ð'Ð'ð		(ð 	(s   Â CÃCÃ	CN)r   r   )r9   )	Ú__name__Ú
__module__Ú__qualname__Ú__doc__Ú__annotations__r   r   r   r0   © r   r   r	   r	      sn   € € € € € € ØEÐEàÐÐÑðð ð ð	#ð 	#ð 	#ð 	#ð%ð %ð %ð4(ð (ð (ð (ð (ð (r   r	   )Ú
__future__r   rC   r*   Ú_pathr   r3   r   Ú!distutils.command.install_scriptsÚcommandr	   r   Ú	distutilsr   rV   r   r   ú<module>r\      s±   ðØ "Ð "Ð "Ð "Ð "Ð "à 	€	€	€	Ø 
€
€
€
à $Ð $Ð $Ð $Ð $Ð $Ø Ð Ð Ð Ð Ð à 0Ð 0Ð 0Ð 0Ð 0Ð 0Ð 0Ð 0Ð 0Ø Ð Ð Ð Ð Ð ð<(ð <(ð <(ð <(ð <(dÔ*ñ <(ô <(ð <(ð <(ð <(r   