OwlCyberSecurity - MANAGER
Edit File: install_scripts.cpython-38.opt-1.pyc
U ����i�f�����������������������@���sD���d�Z�ddlZddlmZ�ddlmZ�ddlmZ�G�dd��de�ZdS�)zudistutils.command.install_scripts Implements the Distutils 'install_scripts' command, for installing Python scripts.�����N)�Command)�log)�ST_MODEc�������������������@���sL���e�Zd�ZdZddddgZddgZdd ��Zd d��Zdd ��Zdd��Z dd��Z dS�)�install_scriptsz%install scripts (Python or otherwise))zinstall-dir=�dzdirectory to install scripts to)z build-dir=�bz'build directory (where to install from))�force�fz-force installation (overwrite existing files))� skip-buildNzskip the build stepsr���r ���c�����������������C���s���d�|�_�d|�_d�|�_d�|�_d�S�)Nr���)�install_dirr���� build_dir� skip_build��self��r����F/opt/alt/python38/lib64/python3.8/distutils/command/install_scripts.py�initialize_options���s����z"install_scripts.initialize_optionsc�����������������C���s ���|���dd��|���dddd��d�S�)NZbuild)� build_scriptsr���Zinstall)r���r���)r���r���)r ���r ���)Zset_undefined_optionsr���r���r���r����finalize_options!���s�����z install_scripts.finalize_optionsc�����������������C���s����|�j�s|��d��|��|�j|�j�|�_tjdkr~|����D�]H}|�j rLt �d|��q4t�|�t �dB�d@�}t �d||��t�||��q4d�S�)Nr����posixzchanging mode of %sim��i���zchanging mode of %s to %o)r ���Zrun_commandZ copy_treer���r����outfiles�os�name�get_outputsZdry_runr����info�statr����chmod)r����file�moder���r���r����run)���s���� zinstall_scripts.runc�����������������C���s���|�j�jp g�S��N)ZdistributionZscriptsr���r���r���r���� get_inputs8���s����zinstall_scripts.get_inputsc�����������������C���s ���|�j�pg�S�r ���)r���r���r���r���r���r���;���s����zinstall_scripts.get_outputsN)�__name__� __module__�__qualname__ZdescriptionZuser_optionsZboolean_optionsr���r���r���r!���r���r���r���r���r���r������s����r���) �__doc__r���Zdistutils.corer���Z distutilsr���r���r���r���r���r���r���r����<module>���s ���