3 ‰K]Àã@s8dZddlZddlmZddlmZGdd„deƒZdS)zD Create a dist_info directory As defined in the wheel specification éN)ÚCommand)Úlogc@s.eZdZdZd gZdd„Zdd„Zd d „Zd S) Ú dist_infozcreate a .dist-info directoryú egg-base=ÚeúLdirectory containing .egg-info directories (default: top of the source tree)cCs d|_dS)N)Úegg_base)Úself©r ú/usr/lib/python3.6/dist_info.pyÚinitialize_optionsszdist_info.initialize_optionscCsdS)Nr )r r r r Úfinalize_optionsszdist_info.finalize_optionscCsn|jdƒ}|j|_|jƒ|jƒ|jdtdƒ …d}tjdjt j j |ƒƒƒ|jdƒ}|j |j|ƒdS)NÚegg_infoz .egg-infoz .dist-infoz creating '{}'Ú bdist_wheel) Zget_finalized_commandrr ÚrunrÚlenrÚinfoÚformatÚosÚpathÚabspathZegg2dist)r rZ dist_info_dirrr r r rs  z dist_info.runN)rrr)Ú__name__Ú __module__Ú __qualname__Ú descriptionZ user_optionsr r rr r r r r s r)Ú__doc__rZdistutils.corerZ distutilsrrr r r r Ús