3 f1 @ sh d Z ddlZddlmZ ddlmZ ddlmZmZ ddl T ddl mZ ddlm Z G d d d eZdS )zdistutils.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_treeensure_relative)*)get_python_version)logc @ s^ e Zd ZdZd%ddde fd&d(d)d*d+d,d-g ZdddgZdddZdd Zd!d" Z d#d$ Z dS ). bdist_dumbz"create a "dumb" built distribution bdist-dir=d1temporary 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-tempkz/keep the pseudo-installation tree around after z!creating the distribution archive dist-dir=-directory to put final built distributions in skip-buildN2skip rebuilding everything (for testing/debugging)relative7build the archive using relative paths (default: false)owner=u@Owner name used when creating a tar file [default: current user]group=gAGroup name used when creating a tar file [default: current group]Zgztarzip)posixntc C s: d | _ d | _d | _d| _d | _d | _d| _d | _d | _d S )Nr ) bdist_dir plat_nameformat keep_tempdist_dir skip_buildr ownergroup)self r+ A/opt/alt/python36/lib64/python3.6/distutils/command/bdist_dumb.pyinitialize_options2 s zbdist_dumb.initialize_optionsc C sz | j d kr&| jdj}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&