3
fL @ s d dl Z d dlZd dlZd dlZd dlZd dlZd dlZd dlZd dl Z d dl
Z
d dlZdd Zdd Z
dd Zdd Zd
d ZdS ) Nc C s t jdd} | jddd | jdddd tjjd
| j }d}yttf t | W n4 t
k
r } ztdj| d
}W Y d d }~X nX tj
d
d S )Nz,Recreate wheel of package with given RECORD.)descriptionrecord_pathzPath to RECORD file)helpz-oz--output-dirz>Dir where to place the wheel, defaults to current working dir.outdir)r destdefaultr z
Failed: {} )argparseArgumentParseradd_argumentospathcurdir
parse_argsprintrewheel_from_recordvars
BaseExceptionformatsysexit)parsernsZretcodee r -/opt/alt/python36/lib64/python3.6/__init__.pyrun
s r c s g }t jtjtjg}dd |D }x| D ]}d }xd|D ]\tjj|djtj fddtj
D } fdd|D }t|dkr8|d }q8W |d k r|jtjj|d q*|jd q*W |S ) Nc S s g | ]}t jj|r|qS r )r r
exists).0spr r r