3 M(Y@s\ddlmZmZddlZddlmZddlmZddlmZddl Z Gdddej eZ dS))logdir_utilN)Command) namespaces)unpack_archivec@sBeZdZdZdZdgZddZddZd d Zd d Z d dZ dS)install_egg_infoz.Install an .egg-info directory for the package install-dir=ddirectory to install tocCs d|_dS)N) install_dir)selfr Q/private/tmp/pip-build-nl73fm5q/setuptools/setuptools/command/install_egg_info.pyinitialize_optionssz#install_egg_info.initialize_optionscCsV|jdd|jd}tjdd|j|jjd}|j|_tj j |j ||_ g|_ dS)N install_libr egg_infoz .egg-info)r r )set_undefined_optionsget_finalized_command pkg_resources Distributionegg_nameZ egg_versionrsourceospathjoinr targetoutputs)r Zei_cmdbasenamer r rfinalize_optionss z!install_egg_info.finalize_optionscCs|jdtjj|jr.skimmer)rrr)r r4r )r rr(1s zinstall_egg_info.copytreeN)rr r ) __name__ __module__ __qualname____doc__ description user_optionsrrr)r*r(r r r rr s  r) distutilsrrr setuptoolsrrZsetuptools.archive_utilrrZ Installerrr r r rs