£Á°èZ¨Ä…–K§‚«“ô4“ÒÙ´dîfUÙÃÅ WKbyÊ¦•êŽ…È®FÒ¿ÊÎóCozá¬S@6{Í:›œêZÌ:Š•_%:¢¾¾~;‘Ã~èŠ©ÊÇí`ÔÑ©úë™µ'5I¿fš×WO%ø9¾«¾DK|€ùÍD”Ýs]nHÕ¶ê×Ó¼ãžªéUWŸÈË%DÒÕ¬ï‘]/Åcx  ‰ï2ß]ä6G[]S£ÔÏ¯rs{úëóµmÒï#UQxo·õÞCe]"±/aÙ&Eã4ú9Jé_ÞåëdãöKë)AÞ                  ¯¹ægƒÛowÐø^d™ý½ßB7áyMä9ÜÖUã
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
<html>

MRe                 @   s~   d  d l  Z  d  d l Z d  d l Z d  d l m Z d  d l m Z Gd d   d e  Z d d   e j D e j	 e _ d S)    N)install)DistutilsArgErrorc               @   s   e  Z d  Z d Z e j d d g Z e j d d g Z d d d	   f d
 d d	   f g Z e e  Z	 d d   Z
 d d   Z d d   Z d d   Z d d   Z d S)r   z7Use easy_install to install the package, w/dependenciesold-and-unmanageableNTry not to use this!!single-version-externally-managed5used by system package builders to create 'flat' eggsinstall_egg_infoc             C   s   d S)NT )selfr	   r	   5/tmp/pip-l4uy7dan-build/setuptools/command/install.py<lambda>   s    zinstall.<lambda>install_scriptsc             C   s   d S)NTr	   )r
   r	   r	   r   r      s    c             C   s,   t  j |   d  |  _ d  |  _ d  |  _ d  S)N)_installinitialize_optionsold_and_unmanageable!single_version_externally_managedZ
no_compile)r
   r	   r	   r   r      s    		zinstall.initialize_optionsc             C   sU   t  j |   |  j r" d |  _ n/ |  j rQ |  j rQ |  j rQ t d   qQ n  d  S)NTzAYou must specify --record or --root when building system packages)r   finalize_optionsrootr   recordr   )r
   r	   r	   r   r      s    		zinstall.finalize_optionsc             C   s5   |  j  s |  j r t j |   Sd  |  _ d |  _ d  S)N )r   r   r   handle_extra_path	path_file
extra_dirs)r
   r	   r	   r   r   '   s    	zinstall.handle_extra_pathc             C   s   |  j  s |  j r t j |   St j d  } | j j d d  } | j j	 } | d k sg | d k rw t j |   n
 |  j
   d  S)N   __name__r   zdistutils.distrun_commands)r   r   r   runsys	_getframe	f_globalsgetf_codeco_namedo_egg_install)r
   ZcallerZcaller_moduleZcaller_namer	   r	   r   r   2   s    
zinstall.runc             C   s   |  j  j d  } | |  j  d d d |  j d |  j } | j   d | _ | j j t j d   |  j	 d  |  j  j
 d  j g } t j r | j d	 t j  n  | | _ | j   d  t _ d  S)
Neasy_installargsxr   r   .z*.eggZ	bdist_eggr   )distributionget_command_classr   r   ensure_finalizedZalways_copy_fromZpackage_indexscanglobrun_commandget_command_objZ
egg_output
setuptoolsZbootstrap_install_frominsertr%   r   )r
   r$   cmdr%   r	   r	   r   r#   P   s    $
			
zinstall.do_egg_install)r   Nr   )r   Nr   )r   
__module____qualname____doc__r   user_optionsboolean_optionsnew_commandsdict_ncr   r   r   r   r#   r	   r	   r	   r   r      s    
r   c             C   s)   g  |  ] } | d  t  j k r |  q S)r   )r   r9   ).0r1   r	   r	   r   
<listcomp>j   s   	 r;   )
r/   r   r,   distutils.command.installr   r   distutils.errorsr   sub_commandsr7   r	   r	   r	   r   <module>   s
   $e