ž ΰ’ReΆ c@s6ddlmZddlZGdd„deƒZdS(i(u install_libNcBsb|EeZdZdZdd„Zdd„Zdd„Zddd dd d „Zd d „ZdS(u install_libu9Don't add compiled flags to filenames of non-Python filescCspg}xc|D][}|jdƒs(q n|jrE|j|dƒn|jdkr |j|dƒq q W|S(Nu.pyuciuo(uendswithucompileuappenduoptimize(uselfu py_filenamesubytecode_filesupy_file((u7/tmp/pip-k8wh6o-build/setuptools/command/install_lib.pyu_bytecode_filenamess  uinstall_lib._bytecode_filenamescCs6|jƒ|jƒ}|dk r2|j|ƒndS(N(ubuilduinstalluNoneu byte_compile(uselfuoutfiles((u7/tmp/pip-k8wh6o-build/setuptools/command/install_lib.pyuruns   uinstall_lib.runcCsͺi}|jj}|r¦|jdƒjr¦xy|D]n}|jdƒ}xV|ržtjj|j|Œ}x'dD]}d|tjj||ƒtj|||ƒSddlm}ddlm‰g‰‡‡‡fdd†}||||ƒˆS(Ni(uunpack_directory(ulogcsP|ˆkr ˆjd|ƒdSˆjd|tjj|ƒƒˆj|ƒ|S(Nu/Skipping installation of %s (namespace package)ucopying %s -> %sF(uwarnuFalseuinfouosupathudirnameuappend(usrcudst(uexcludeuloguoutfiles(u7/tmp/pip-k8wh6o-build/setuptools/command/install_lib.pyupf;s   u!install_lib.copy_tree..pf(uAssertionErroruget_exclusionsu _install_libu copy_treeusetuptools.archive_utiluunpack_directoryu distutilsulog( uselfuinfileuoutfileu preserve_modeupreserve_timesupreserve_symlinksuleveluunpack_directoryupf((uexcludeuloguoutfilesu7/tmp/pip-k8wh6o-build/setuptools/command/install_lib.pyu copy_tree*s  uinstall_lib.copy_treecs<tj|ƒ}|jƒ‰ˆr8‡fdd†|DƒS|S(Ncs"g|]}|ˆkr|‘qS(((u.0uf(uexclude(u7/tmp/pip-k8wh6o-build/setuptools/command/install_lib.pyu Ks u+install_lib.get_outputs..(u _install_libu get_outputsuget_exclusions(uselfuoutputs((uexcludeu7/tmp/pip-k8wh6o-build/setuptools/command/install_lib.pyu get_outputsGs  uinstall_lib.get_outputsN( u__name__u __module__u __qualname__u__doc__u_bytecode_filenamesurunuget_exclusionsu copy_treeu get_outputs(u __locals__((u7/tmp/pip-k8wh6o-build/setuptools/command/install_lib.pyu install_libs   u install_lib(udistutils.command.install_libu install_libu _install_libuos(((u7/tmp/pip-k8wh6o-build/setuptools/command/install_lib.pyus