관리-도구
편집 파일: install_egg_info.cpython-312.pyc
� t��e� � �l � d Z ddlZddlZddlZddlmZ ddlmZ ddlm Z G d� de� Z d � Zd � Zd� Z y)z� distutils.command.install_egg_info Implements the Distutils 'install_egg_info' command, for installing a package's PKG-INFO metadata. � N� )�Command)�dir_util)�logc �B � e Zd ZdZdZdgZd� Zed� � Zd� Z d� Z d� Zy ) �install_egg_infoz)Install an .egg-info file for the packagez8Install package's PKG-INFO metadata as an .egg-info file)zinstall-dir=�dzdirectory to install toc � � d | _ y �N)�install_dir��selfs ��/builddir/build/BUILDROOT/alt-python312-setuptools-69.0.2-1.el8.x86_64/opt/alt/python312/lib/python3.12/site-packages/setuptools/_distutils/command/install_egg_info.py�initialize_optionsz#install_egg_info.initialize_options s � ���� c �� � dt t | j j � � � t t | j j � � � gt j dd ��z S )z_ Allow basename to be overridden by child class. Ref pypa/distutils#2. z%s-%s-py%d.%d.egg-infoNr )�to_filename� safe_name�distribution�get_name�safe_version�get_version�sys�version_infor s r �basenamezinstall_egg_info.basename se � � (�� �$�"3�"3�"<�"<�">�?�@���T�%6�%6�%B�%B�%D�E�F�+ � � � �b�q� !�+ � � r c � � | j dd� t j j | j | j � | _ | j g| _ y )N�install_lib)r r )�set_undefined_options�os�path�joinr r �target�outputsr s r �finalize_optionsz!install_egg_info.finalize_options( s@ � ��"�"�=�2P�Q��g�g�l�l�4�#3�#3�T�]�]�C������}��r c � � | j }t j j |� rAt j j |� s"t j || j �� n�t j j |� r0| j t j | j fd|z � nbt j j | j � s9| j t j | j fd| j z � t j d|� | j s=t |dd�� 5 }| j j"