
|_	                 @   s&   d  d   Z  e d k r" e    [  d S)c              C   s  d d  l  }  d d  l } | j j d  } | d  k sL |  j d k rU | rU g  } n | j | j  } t |  d i   } |  j t	 |  d   } | j j
 t  } x | D] } | | k s | r q | j |  } | d  k	 r| j d  } | d  k	 r| j d  Pq y. d d  l }	 |	 j d | g  \ }
 } } Wn t k
 rSw Yn X|
 d  k rcq z |	 j d |
 | |  Wd  |
 j   XPq Wt d   t d d   |  j D  } t |  d	 d  } d |  _ x | D] } t |  qW|  j | 7_ t | d  \ } } d  } g  } x |  j D]~ } t |  \ } } | | k re| d  k ret	 |  } | | k s}| d  k r| j |  q)| j | |  | d
 7} q)W| |  j d  d   <d  S)N    
PYTHONPATHwin32path_importer_cachesitez$Couldn't find the real 'site' modulec             S   s&   g  |  ] } t  |  d  d  f  q S)   )makepath).0item r
   ;/tmp/pip-build-3_sjtvrs/setuptools/setuptools/site-patch.py
<listcomp>)   s   	 z__boot.<locals>.<listcomp>__egginsertr   )sysosenvirongetplatformsplitpathsepgetattrpathlendirname__file__find_moduleload_moduleimpImportErrorclosedictr   
addsitedirr   appendinsert)r   r   r   ZpicZstdpathZmydirr	   importerloaderr   streamr   descrknown_pathsoldposdZndZ	insert_atnew_pathpnpr
   r
   r   __boot   s`    "	"	r-   r   N)r-   __name__r
   r
   r
   r   <module>   s   G