Viewing File: /opt/alt/python33/lib/python3.3/site-packages/setuptools/command/__pycache__/install.cpython-33.pyc

�
�Re�c@s~ddlZddlZddlZddlmZddlmZGdd�de�Zdd�ejD�ej	e_dS(iN(uinstall(uDistutilsArgErrorcBs�|EeZdZdZejddgZejddgZddd�fd	d
d�fgZe	e�Z
dd�Zd
d�Zdd�Z
dd�Zdd�ZdS(uinstallu7Use easy_install to install the package, w/dependenciesuold-and-unmanageableuTry not to use this!u!single-version-externally-managedu5used by system package builders to create 'flat' eggsuinstall_egg_infocCsdS(NT(uTrue(uself((u3/tmp/pip-k8wh6o-build/setuptools/command/install.pyu<lambda>suinstall.<lambda>uinstall_scriptscCsdS(NT(uTrue(uself((u3/tmp/pip-k8wh6o-build/setuptools/command/install.pyu<lambda>scCs,tj|�d|_d|_d|_dS(N(u_installuinitialize_optionsuNoneuold_and_unmanageableu!single_version_externally_managedu
no_compile(uself((u3/tmp/pip-k8wh6o-build/setuptools/command/install.pyuinitialize_optionss
		uinstall.initialize_optionscCsUtj|�|jr"d|_n/|jrQ|jrQ|jrQtd��qQndS(NuAYou must specify --record or --root when building system packagesT(u_installufinalize_optionsurootuTrueu!single_version_externally_managedurecorduDistutilsArgError(uself((u3/tmp/pip-k8wh6o-build/setuptools/command/install.pyufinalize_optionss
		uinstall.finalize_optionscCs5|js|jrtj|�Sd|_d|_dS(Nu(urootu!single_version_externally_managedu_installuhandle_extra_pathuNoneu	path_fileu
extra_dirs(uself((u3/tmp/pip-k8wh6o-build/setuptools/command/install.pyuhandle_extra_path's
	uinstall.handle_extra_pathcCs�|js|jrtj|�Stjd�}|jjdd�}|jj	}|dksg|dkrwtj|�n
|j
�dS(Niu__name__uudistutils.disturun_commands(uold_and_unmanageableu!single_version_externally_managedu_installurunusysu	_getframeu	f_globalsugetuf_codeuco_nameudo_egg_install(uselfucalleru
caller_moduleucaller_name((u3/tmp/pip-k8wh6o-build/setuptools/command/install.pyurun2s
uinstall.runcCs�|jjd�}||jddd|jd|j�}|j�d|_|jjtjd��|j	d�|jj
d�jg}tj
r�|jd	tj
�n||_|j�dt_
dS(
Nueasy_installuargsuxurooturecordu.u*.eggu	bdist_eggi(udistributionuget_command_classurooturecorduensure_finalizedualways_copy_fromu
package_indexuscanugloburun_commanduget_command_obju
egg_outputu
setuptoolsubootstrap_install_fromuinsertuargsurunuNone(uselfueasy_installucmduargs((u3/tmp/pip-k8wh6o-build/setuptools/command/install.pyudo_egg_installPs$
	
		
uinstall.do_egg_installN(uold-and-unmanageableNuTry not to use this!(u!single-version-externally-managedNu5used by system package builders to create 'flat' eggs(u__name__u
__module__u__qualname__u__doc__u_installuuser_optionsuNoneuboolean_optionsunew_commandsudictu_ncuinitialize_optionsufinalize_optionsuhandle_extra_pathurunudo_egg_install(u
__locals__((u3/tmp/pip-k8wh6o-build/setuptools/command/install.pyuinstalls

uinstallcCs)g|]}|dtjkr|�qS(i(uinstallu_nc(u.0ucmd((u3/tmp/pip-k8wh6o-build/setuptools/command/install.pyu
<listcomp>js	u
<listcomp>(
u
setuptoolsusysuglobudistutils.command.installuinstallu_installudistutils.errorsuDistutilsArgErrorusub_commandsunew_commands(((u3/tmp/pip-k8wh6o-build/setuptools/command/install.pyu<module>s
$e
Back to Directory File Manager