Your IP : 216.73.216.52


Current Path : /opt/alt/python33/lib/python3.3/site-packages/wheel/__pycache__/
Upload File :
Current File : //opt/alt/python33/lib/python3.3/site-packages/wheel/__pycache__/egg2wheel.cpython-33.pyc

�
��]�c@s�ddlZddlZddlZddlZddlZddlZddlZ	ddl
mZddlm
Z
ddlmZddlmZejdej�Zdd�Zd	d
�Zedkr�e�ndS(iN(umake_archive(urmtree(uArgumentParser(uiglobuF(?P<name>.+?)-(?P<ver>.+?)
    (-(?P<pyver>.+?))?(-(?P<arch>.+?))?.eggc
Cs�tjtjj|��j�}tj|�}tj	dd�}|j
|�d|d|df}d}|djdd	�}|d
p�djdd�jd
d�}|dkr�d|dd�}nd
j||||f�}	t
jjtjj��}
|d
dk|
_tjj|d|�}|
jtjj|d�|�|
j|dd�|
j||�ttjj||	�dd|�}tj||dd�d�t|�dS(Nusuffixu_e2wu%s-%sunameuverunoneupyveru.uuarchuanyu_u-ucpiu%s.dist-infouEGG-INFOu	generatoru	egg2wheeluzipuroot_diriuwhli����(uegg_info_reumatchuosupathubasenameu	groupdictuzipfileuZipFileutempfileumkdtempu
extractallureplaceujoinuwheelubdist_wheelu	distutilsudistuDistributionuNoneuroot_is_purelibuegg2distuwrite_wheelfileuwrite_recordumake_archiveurenameurmtree(
uegg_pathudest_diruegg_infoueggudiru	dist_infouabiupyveruarchu
wheel_nameubwu
dist_info_dirufilename((u@/opt/alt/python33/lib/python3.3/site-packages/wheel/egg2wheel.pyu	egg2wheels2!
($u	egg2wheelcCs�t�}|jddddd�|jdddtjjdd	�|jd
ddd
�|j�}xy|jD]n}xet|�D]W}|jr�t	j
jdj|��nt
||j�|jr�t	j
jd�q�q�WqpWdS(Nueggsunargsu*uhelpuEggs to convertu
--dest-diru-dudefaultu/Directory to store wheels (default %(default)s)u	--verboseu-vuactionu
store_trueu{0}... uOK
(uArgumentParseruadd_argumentuosupathucurdiru
parse_argsueggsuiglobuverboseusysustdoutuwriteuformatu	egg2wheeludest_dir(uparseruargsupatuegg((u@/opt/alt/python33/lib/python3.3/site-packages/wheel/egg2wheel.pyumain-s			umainu__main__(uos.pathuosureusysutempfileuzipfileuwheel.bdist_wheeluwheeludistutils.distu	distutilsudistutils.archive_utilumake_archiveushutilurmtreeuargparseuArgumentParseruglobuiglobucompileuVERBOSEuegg_info_reu	egg2wheelumainu__name__(((u@/opt/alt/python33/lib/python3.3/site-packages/wheel/egg2wheel.pyu<module>s