OwlCyberSecurity - MANAGER
Edit File: install_scripts.cpython-38.pyc
U @{?^� � @ sX d dl mZ d dlm mZ d dlZd dlZd dlm Z m Z mZ G dd� dej�ZdS )� )�logN)�Distribution�PathMetadata�ensure_directoryc @ s* e Zd ZdZdd� Zdd� Zd dd�Zd S )�install_scriptsz;Do normal script install, plus any egg_info wrapper scriptsc C s t j�| � d| _d S )NF)�origr �initialize_options�no_ep)�self� r �D/usr/lib/python3/dist-packages/setuptools/command/install_scripts.pyr s z"install_scripts.initialize_optionsc C s dd l m m} | �d� | jjr2tj�| � ng | _ | j rBd S | �d�}t|j t|j |j�|j|j�}| �d�}t|dd �}z| �d�}t|dd�}W n tk r� d}Y nX |j}|r�d}|j}|tjkr�|g}|�� }|j�� �|�} |�|| �� �D ]} | j| � �q d S ) Nr �egg_infoZ build_scripts� executableZ bdist_wininstZ_is_runningFz python.exe)�setuptools.command.easy_install�commandZeasy_installZrun_commandZdistributionZscriptsr r �run�outfilesr Zget_finalized_commandr Zegg_baser r Zegg_nameZegg_version�getattr�ImportErrorZScriptWriterZWindowsScriptWriter�sysr ZbestZcommand_spec_classZ from_paramZget_argsZ as_header�write_script)r ZeiZei_cmdZdistZbs_cmdZ exec_paramZbw_cmdZ is_wininst�writer�cmd�argsr r r r s>