efvddlmZmZddlZddlmZddlmZddlmZddl m Z Gdd ej eZ dS) )logdir_utilN)Command) namespaces)unpack_archive)ensure_directoryc:eZdZdZdZdgZdZdZdZdZ dZ dS) install_egg_infoz.Install an .egg-info directory for the package)z install-dir=dzdirectory to install tocd|_dSN) install_dirselfs /builddir/build/BUILD/imunify360-venv-2.3.5/opt/imunify360/venv/lib/python3.11/site-packages/setuptools/command/install_egg_info.pyinitialize_optionsz#install_egg_info.initialize_optionssc|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_commandrrisdirrislinkr remove_treer%existsexecuteunlinkr copytreerinstall_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 appendrdebug)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{DK99999rN) __name__ __module__ __qualname____doc__ description user_optionsrr#r0r2r.r&rrr r sv88BK 9L    " " " : : : : :rr ) distutilsrrr setuptoolsrrsetuptools.archive_utilr_pathr Installerr r&rrrHs######## !!!!!!222222$$$$$$/:/:/:/:/:z+W/:/:/:/:/:r