OwlCyberSecurity - MANAGER
Edit File: bdist_dumb.cpython-37.opt-2.pyc
B ����YI~d1������������������@���sd���d�dl�Z�d�dlmZ�d�dlmZ�d�dlmZmZ�d�dlT�d�dl m Z �d�dlmZ�G�dd ��d e�Z dS�) �����N)�Command)�get_platform)�remove_tree�ensure_relative)�*)�get_python_version)�logc������������ ���@���s^���e�Zd�ZdZdddde���fdddd d ddg Zd ddgZddd�Zdd��Zdd��Z dd��Z dS�)� bdist_dumbz"create a "dumb" built distribution)z bdist-dir=�dz1temporary directory for creating the distributionz plat-name=�pz;platform name to embed in generated filenames (default: %s))zformat=�fz>archive format to create (tar, gztar, bztar, xztar, ztar, zip))z keep-temp�kzPkeep the pseudo-installation tree around after creating the distribution archive)z dist-dir=r ���z-directory to put final built distributions in)z skip-buildNz2skip rebuilding everything (for testing/debugging))�relativeNz7build the archive using relative paths (default: false))zowner=�uz@Owner name used when creating a tar file [default: current user])zgroup=�gzAGroup name used when creating a tar file [default: current group]z keep-tempz skip-buildr���Zgztar�zip)�posix�ntc�������������C���s:���d�|�_�d�|�_d�|�_d|�_d�|�_d�|�_d|�_d�|�_d�|�_d�S�)Nr���) � bdist_dir� plat_name�format� keep_temp�dist_dir� skip_buildr����owner�group)�self��r����A/opt/alt/python37/lib64/python3.7/distutils/command/bdist_dumb.py�initialize_options2���s����zbdist_dumb.initialize_optionsc�������������C���sz���|�j�d�kr&|��d�j}tj�|d�|�_�|�jd�krfy|�jtj�|�_W�n"�t k rd���t dtj���Y�nX�|��dddd��d�S�)NZbdistZdumbz@don't know how to create dumb built distributions on platform %s)r���r���)r���r���)r���r���)r���Zget_finalized_command� bdist_base�os�path�joinr����default_format�name�KeyError�DistutilsPlatformErrorZset_undefined_options)r���r ���r���r���r����finalize_options=���s���� zbdist_dumb.finalize_optionsc�������������C���s(��|�j�s|��d��|�jddd�}|�j|_|�j�|_�d|_t�d|�j��|��d��d|�j� ��|�j f�}tj� |�j|�}|�js~|�j}nJ|�j���r�|j|jkr�tdt|j�t|j�f���ntj� |�jt|j��}|�j||�j||�j|�jd �}|�j���r�t��}nd }|�jj�d||f��|�j�s$t|�j|�jd��d�S�) NZbuild�install����)Zreinit_subcommandsr���zinstalling to %sz%s.%szScan't make a dumb built distribution where base and platbase are different (%s, %s))Zroot_dirr���r����anyr ���)�dry_run) r���Zrun_commandZreinitialize_commandr����rootZwarn_dirr����infoZdistributionZget_fullnamer���r!���r"���r#���r���r���Zhas_ext_modulesZinstall_baseZinstall_platbaser'����reprr���Zmake_archiver���r���r���r���Z dist_files�appendr���r���r,���)r���r)���Zarchive_basenameZpseudoinstall_rootZarchive_root�filenameZ pyversionr���r���r����runO���s>���� zbdist_dumb.runN)�__name__� __module__�__qualname__�descriptionr���Zuser_optionsZboolean_optionsr$���r���r(���r2���r���r���r���r���r ������s$��� r ���)r!���Zdistutils.corer���Zdistutils.utilr���Zdistutils.dir_utilr���r���Zdistutils.errorsZdistutils.sysconfigr���Z distutilsr���r ���r���r���r���r����<module>���s���