\bg!nddlZddlmZmZddlmZddlmZddlm Z m Z Gddej eZ dS) N)Command namespaces)unpack_archive)ensure_directory)dir_utillogc@eZdZdZdZdgZdZd dZd dZdZ d d Z dS) install_egg_infoz.Install an .egg-info directory for the package)z install-dir=dzdirectory to install tocd|_dSN) install_dirselfs t/builddir/build/BUILD/cloudlinux-venv-1.0.7/venv/lib/python3.11/site-packages/setuptools/command/install_egg_info.pyinitialize_optionsz#install_egg_info.initialize_optionssreturnNc|dd|d}|d}|j|_t j|j||_ g|_ dS)N install_lib)rregg_infoz .egg-info) set_undefined_optionsget_finalized_command_get_egg_basenamersourceospathjoinrtargetoutputs)rei_cmdbasenames rfinalize_optionsz!install_egg_info.finalize_optionsst ""=2PQQQ++J77..00;;;o gll4#3X>> "$ rc^|dtj|jrEtj|js!t j|j|jnStj |jr/| tj |jfd|jz|jst|j| |j dd|jd|j|dS)Nr)dry_runz Removing zCopying z to ) run_commandrrisdirr islinkr remove_treer&existsexecuteunlinkrcopytreerinstall_namespacesrs rrunzinstall_egg_info.runs $$$ 7== % % ObgnnT[.I.I O  dl C C C C C W^^DK ( ( O LLT[NK$+4M N N N| * T[ ) ) ) T]BBdkkk4;;(WXXX !!!!!rc|jSr)r!rs r get_outputszinstall_egg_info.get_outputs*s |rcHfd}tjj|dS)NcdD]!}||sd|z|vrdS"j|tjd|||S)N)z.svn/zCVS//zCopying %s to %s) startswithr!appendr debug)srcdstskiprs rskimmerz*install_egg_info.copytree..skimmer/sr(  >>$'' 3:+<+<44,= L   $ $ $ I(#s 3 3 3Jr)rrr )rr=s` rr/zinstall_egg_info.copytree-s:      t{DK99999r)rN) __name__ __module__ __qualname____doc__ description user_optionsrr$r1r3r/r'rrr r s88BK 9L   %%%% " " " " : : : : : :rr ) r setuptoolsrrsetuptools.archive_utilr_pathr distutilsrr Installerr r'rrrIs ********222222$$$$$$########/:/:/:/:/:z+W/:/:/:/:/:r