관리-도구
편집 파일: bdist_dumb.cpython-36.pyc
3 � f1 � @ sh d Z ddlZddlmZ ddlmZ ddlmZmZ ddl T ddl mZ ddlm Z G d d � d e�ZdS )z�distutils.command.bdist_dumb Implements the Distutils 'bdist_dumb' command (create a "dumb" built distribution -- i.e., just an archive to be unpacked under $prefix or $exec_prefix).� N)�Command)�get_platform)�remove_tree�ensure_relative)�*)�get_python_version)�logc @ s^ e Zd ZdZd%ddde� fd&d(d)d*d+d,d-g ZdddgZddd�Zdd � Zd!d"� Z d#d$� Z dS ).� bdist_dumbz"create a "dumb" built distribution� bdist-dir=�d�1temporary directory for creating the distributionz plat-name=�pz;platform name to embed in generated filenames (default: %s)�format=�f�>archive format to create (tar, gztar, bztar, xztar, ztar, zip)� keep-temp�kz/keep the pseudo-installation tree around after z!creating the distribution archive� dist-dir=�-directory to put final built distributions in� skip-buildN�2skip rebuilding everything (for testing/debugging)�relative�7build the archive using relative paths (default: false)�owner=�u�@Owner name used when creating a tar file [default: current user]�group=�g�AGroup name used when creating a tar file [default: current group]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/python36/lib64/python3.6/distutils/command/bdist_dumb.py�initialize_options2 s zbdist_dumb.initialize_optionsc C sz | j d kr&| jd�j}tjj|d�| _ | jd krfy| jtj | _W n" t k rd t dtj ��Y nX | jdddd � d S ) NZbdistZdumbz@don't know how to create dumb built distributions on platform %sr&