Ë
    ˜šãjá  ã                   óJ   — d Z ddlZddlmZ ddlmZ ddlmZ  G d„ de«      Zy)zudistutils.command.install_scripts

Implements the Distutils 'install_scripts' command, for installing
Python scripts.é    N)ÚCommand)Úlog)ÚST_MODEc                   ó>   — e Zd ZdZg d¢ZddgZd„ Zd„ Zd„ Zd„ Z	d	„ Z
y
)Úinstall_scriptsz%install scripts (Python or otherwise)))zinstall-dir=Údzdirectory to install scripts to)z
build-dir=Úbz'build directory (where to install from))ÚforceÚfz-force installation (overwrite existing files))ú
skip-buildNzskip the build stepsr
   r   c                 ó<   — d | _         d| _        d | _        d | _        y )Nr   )Úinstall_dirr
   Ú	build_dirÚ
skip_build©Úselfs    úx/var/www/html/python-recuperauto-other/env/lib/python3.12/site-packages/setuptools/_distutils/command/install_scripts.pyÚinitialize_optionsz"install_scripts.initialize_options   s   € ØˆÔØˆŒ
ØˆŒØˆ�ó    c                 óP   — | j                  dd«       | j                  dddd«       y )NÚbuild)Úbuild_scriptsr   Úinstall)r   r   )r
   r
   )r   r   )Úset_undefined_optionsr   s    r   Úfinalize_optionsz install_scripts.finalize_options!   s,   € Ø×"Ñ" 7Ð,JÔKØ×"Ñ" 9Ø#EØ#5Ø#?õ	$r   c                 óÊ  — | j                   s| j                  d«       | j                  | j                  | j                  «      | _        t        j                  dk(  rˆ| j                  «       D ]t  }| j                  rt        j                  d|«       Œ&t        j                  |«      t           dz  dz  }t        j                  d||«       t        j                  ||«       Œv y y )Nr   Úposixzchanging mode of %sim  iÿ  zchanging mode of %s to %o)r   Úrun_commandÚ	copy_treer   r   ÚoutfilesÚosÚnameÚget_outputsÚdry_runr   ÚinfoÚstatr   Úchmod)r   ÚfileÚmodes      r   Úrunzinstall_scripts.run)   s¯   € Ø�ŠØ×Ñ˜_Ô-ØŸ™ t§~¡~°t×7GÑ7GÓHˆŒÜ�7‰7�gÒð ×(Ñ(Ó*ò )�Ø—<’<Ü—H‘HÐ2°DÕ9äŸW™W T›]¬7Ñ3°uÑ<ÀÑF�DÜ—H‘HÐ8¸$ÀÔEÜ—H‘H˜T 4Õ(ñ)ð r   c                 ó6   — | j                   j                  xs g S ©N)ÚdistributionÚscriptsr   s    r   Ú
get_inputszinstall_scripts.get_inputs8   s   € Ø× Ñ ×(Ñ(Ò.¨BÐ.r   c                 ó"   — | j                   xs g S r,   )r    r   s    r   r#   zinstall_scripts.get_outputs;   s   € Ø�}‰}Ò" Ð"r   N)Ú__name__Ú
__module__Ú__qualname__ÚdescriptionÚuser_optionsÚboolean_optionsr   r   r*   r/   r#   © r   r   r   r      s3   „ à9€Kò€Lð  Ð-€Oòò$ò)ò/ó#r   r   )	Ú__doc__r!   Údistutils.corer   Ú	distutilsr   r&   r   r   r7   r   r   ú<module>r;      s$   ðñó 
Ý "Ý Ý ô.#�gõ .#r   