| Server IP : 127.0.0.1 / Your IP : 216.73.216.109 Web Server : Apache/2.4.54 (Win64) OpenSSL/1.1.1q PHP/8.1.10 System : Windows NT DESKTOP-E5T4RUN 10.0 build 19045 (Windows 10) AMD64 User : SERVERWEB ( 0) PHP Version : 8.1.10 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : C:/cygwin64/lib/python3.7/site-packages/setuptools/command/__pycache__/ |
Upload File : |
B
�aM � @ sD d dl mZ d dlmZmZmZ dd� ZG dd� de�Zdd� Zd S )
� )�DistutilsOptionError)�edit_config�option_base�config_filec C s8 xdD ]}|| krt | �S qW | �� | gkr4t | �S | S )z4Quote an argument for later parsing by shlex.split())�"�'�\�#)�repr�split)�arg�c� r �</usr/lib/python3.7/site-packages/setuptools/command/alias.py�shquote s
r c @ sH e Zd ZdZdZdZdgej Zejdg Zdd� Z dd � Z
d
d� ZdS )
�aliasz3Define a shortcut that invokes one or more commandsz0define a shortcut to invoke one or more commandsT)�remove�rzremove (unset) the aliasr c C s t �| � d | _d | _d S )N)r �initialize_options�argsr )�selfr r r r s
zalias.initialize_optionsc C s* t �| � | jr&t| j�dkr&td��d S )N� zFMust specify exactly one argument (the alias name) when using --remove)r �finalize_optionsr �lenr r )r r r r r ! s
zalias.finalize_optionsc C s� | j �d�}| jsDtd� td� x|D ]}tdt||�� q(W d S t| j�dkr�| j\}| jrfd }q�||kr�tdt||�� d S td| � d S n$| jd }d�tt | jdd � ��}t
| jd||ii| j� d S ) N�aliaseszCommand Aliasesz---------------zsetup.py aliasr z No alias definition found for %rr � )
ZdistributionZget_option_dictr �print�format_aliasr r �join�mapr r �filenameZdry_run)r r r �commandr r r �run) s&