JezK
Edit File: install_egg_info.cpython-311.pyc
� >Sm�&�u� �n � d dl Z d dlmZmZ d dlmZ ddlmZ d dlm Z m Z G d� dej e� � ZdS ) � N)�Command� namespaces)�unpack_archive� )�ensure_directory)�dir_util�logc �@ � e Zd ZdZdZdgZd� Zd d�Zd d�Zd� Z d d �Z dS )�install_egg_infoz.Install an .egg-info directory for the package)zinstall-dir=�dzdirectory to install toc � � d | _ d S �N)�install_dir��selfs �u/builddir/build/BUILD/cloudlinux-venv-1.0.12/venv/lib/python3.11/site-packages/setuptools/command/install_egg_info.py�initialize_optionsz#install_egg_info.initialize_options s � ������ �returnNc � � | � dd� � | � d� � }|� � � � d�}|j | _ t j � | j |� � | _ g | _ d S )N�install_lib)r r �egg_infoz .egg-info)�set_undefined_options�get_finalized_command�_get_egg_basenamer �source�os�path�joinr �target�outputs)r �ei_cmd�basenames r �finalize_optionsz!install_egg_info.finalize_options st � ��"�"�=�2P�Q�Q�Q��+�+�J�7�7���.�.�0�0�;�;�;���o����g�l�l�4�#3�X�>�>���"$����r c �B � | � d� � t j � | j � � r>t j � | j � � st j | j � � nSt j � | j � � r/| � t j | j fd| j z � � t | j � � | � | j dd| j � d| j � �� � | � � � d S )Nr z Removing � zCopying z to )�run_commandr r �isdirr �islinkr �remove_tree�exists�execute�unlinkr �copytreer �install_namespacesr s r �runzinstall_egg_info.run s� � �����$�$�$� �7�=�=���%�%� O�b�g�n�n�T�[�.I�.I� O�� ���-�-�-�-� �W�^�^�D�K� (� (� O��L�L���T�[�N�K�$�+�4M�N�N�N����%�%�%����T�]�B�(Q�4�;�(Q�(Q�D�K�(Q�(Q�R�R�R����!�!�!�!�!r c � � | j S r )r! r s r �get_outputszinstall_egg_info.get_outputs) s � ��|�r c �H � � � fd�}t � j � j |� � d S )Nc � �� dD ]!}| � |� � sd|z | v r d S �"�j � |� � t j d| |� � |S )N)z.svn/zCVS/�/zCopying %s to %s)� startswithr! �appendr �debug)�src�dst�skipr s �r �skimmerz*install_egg_info.copytree.<locals>.skimmer. sr �� � (� � ���>�>�$�'�'� �3��:��+<�+<��4�4� ,=��L����$�$�$��I�(�#�s�3�3�3��Jr )r r r )r r<