<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0-alpha1/dist/css/bootstrap.min.css" rel="stylesheet"
        integrity="sha384-GLhlTQ8iRABdZLl6O3oVMWSktQOp6b7In1Zl3/Jr59b6EGGoI1aFkw7cmDA6j6gD" crossorigin="anonymous">
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.3.0/css/all.min.css"
        integrity="sha512-SzlrxWUlpfuzQ+pcUCosxcglQRNAq/DZjVsC0lE40xsADsfeQoEypE+enwcOiGjk/bSuGGKHEyjSoQ1zVisanQ=="
        crossorigin="anonymous" referrerpolicy="no-referrer" />
</head>
</html>
3
vh                 @   s\   d dl mZmZ d dlZd dlmZ d dlmZ d dlmZ d dl	Z	G dd dej
eZdS )    )logdir_utilN)Command)
namespaces)unpack_archivec               @   sB   e Zd ZdZdZdgZdd Zdd Zd	d
 Zdd Z	dd Z
dS )install_egg_infoz.Install an .egg-info directory for the packageinstall-dir=ddirectory to install toc             C   s
   d | _ d S )N)install_dir)self r   &/usr/lib/python3.6/install_egg_info.pyinitialize_options   s    z#install_egg_info.initialize_optionsc             C   sV   | j dd | jd}tjd d |j|jj d }|j| _tj	j
| j|| _g | _d S )NZinstall_libr   egg_infoz	.egg-info)r   r   )Zset_undefined_optionsZget_finalized_commandpkg_resourcesZDistributionZegg_nameZegg_versionr   sourceospathjoinr   targetoutputs)r   Zei_cmdbasenamer   r   r   finalize_options   s    
z!install_egg_info.finalize_optionsc             C   s   | j d tjj| jr<tjj| j r<tj| j| jd n(tjj	| jrd| j
tj| jfd| j  | jsvtj| j | j
| jf d| j| jf  | j  d S )Nr   )dry_runz	Removing zCopying %s to %s)Zrun_commandr   r   isdirr   islinkr   Zremove_treer   existsZexecuteunlinkr   Zensure_directorycopytreer   Zinstall_namespaces)r   r   r   r   run!   s    
zinstall_egg_info.runc             C   s   | j S )N)r   )r   r   r   r   get_outputs.   s    zinstall_egg_info.get_outputsc                s     fdd}t  j j| d S )Nc                sF   x&dD ]}| j |s d| | krd S qW  jj| tjd| | |S )N.svn/CVS//zCopying %s to %s)r"   r#   )
startswithr   appendr   debug)srcdstskip)r   r   r   skimmer3   s    
z*install_egg_info.copytree.<locals>.skimmer)r   r   r   )r   r+   r   )r   r   r   1   s    zinstall_egg_info.copytreeN)r   r	   r
   )__name__
__module____qualname____doc__descriptionZuser_optionsr   r   r    r!   r   r   r   r   r   r   
   s   r   )Z	distutilsr   r   r   Z
setuptoolsr   r   Zsetuptools.archive_utilr   r   Z	Installerr   r   r   r   r   <module>   s   