Hacked By AnonymousFox
�
�fc @ s] d d l Z d d l Z d d l m Z m Z d d l j j Z d e j f d � � YZ d S( i����N( t productt starmapt install_libc B sn e Z d Z d � Z d � Z d � Z e d � � Z d � Z e d � � Z d d d d d � Z
d
� Z RS( s9 Don't add compiled flags to filenames of non-Python filesc C s6 | j � | j � } | d k r2 | j | � n d S( N( t buildt installt Nonet byte_compile( t selft outfiles( ( sB /usr/lib/python2.7/site-packages/setuptools/command/install_lib.pyt run
s
c sG � f d � � j � D� } t | � j � � } t t � j | � � S( s�
Return a collections.Sized collections.Container of paths to be
excluded for single_version_externally_managed installations.
c 3 s+ | ]! } � j | � D] } | Vq q d S( N( t
_all_packages( t .0t ns_pkgt pkg( R ( sB /usr/lib/python2.7/site-packages/setuptools/command/install_lib.pys <genexpr> s ( t _get_SVEM_NSPsR t _gen_exclusion_pathst setR t _exclude_pkg_path( R t all_packagest
excl_specs( ( R sB /usr/lib/python2.7/site-packages/setuptools/command/install_lib.pyt get_exclusions s c C s, | j d � | g } t j j | j | � S( sw
Given a package name and exclusion path within that package,
compute the full exclusion path.
t .( t splitt ost patht joint install_dir( R R
t exclusion_patht parts( ( sB /usr/lib/python2.7/site-packages/setuptools/command/install_lib.pyR s c c s. x'