Your IP : 18.216.92.5


Current Path : /opt/alt/python33/lib64/python3.3/distutils/command/__pycache__/
Upload File :
Current File : //opt/alt/python33/lib64/python3.3/distutils/command/__pycache__/install_data.cpython-33.pyc

�
��fc@sRdZddlZddlmZddlmZmZGdd�de�ZdS(u�distutils.command.install_data

Implements the Distutils 'install_data' command, for installing
platform-independent data files.iN(uCommand(uchange_rootuconvert_pathcBsn|EeZdZdZdddgZdgZd
d�Zdd
�Zdd�Z	dd�Z
dd�ZdS(uinstall_datauinstall data filesuinstall-dir=uduIbase directory for installing data files (default: installation base dir)uroot=u<install everything relative to this alternate root directoryuforceufu-force installation (overwrite existing files)cCs@d|_g|_d|_d|_|jj|_d|_dS(Nii(uNoneuinstall_diruoutfilesurootuforceudistributionu
data_filesuwarn_dir(uself((uC/opt/alt/python33/lib64/python3.3/distutils/command/install_data.pyuinitialize_optionss				uinstall_data.initialize_optionscCs|jdddd�dS(	Nuinstalluinstall_datauinstall_dirurootuforce(uinstall_datauinstall_dir(urooturoot(uforceuforce(uset_undefined_options(uself((uC/opt/alt/python33/lib64/python3.3/distutils/command/install_data.pyufinalize_options#s	uinstall_data.finalize_optionscCsk|j|j�xT|jD]I}t|t�r�t|�}|jra|jd||jf�n|j||j�\}}|j	j
|�qt|d�}tjj
|�s�tjj|j|�}n|jr�t|j|�}n|j|�|dgkr|j	j
|�qxF|dD]:}t|�}|j||�\}}|j	j
|�q%WqWdS(NuMsetup script did not provide a directory for '%s' -- installing right in '%s'ii(umkpathuinstall_diru
data_filesu
isinstanceustruconvert_pathuwarn_diruwarnu	copy_fileuoutfilesuappenduosupathuisabsujoinurootuchange_root(uselfufuoutu_udirudata((uC/opt/alt/python33/lib64/python3.3/distutils/command/install_data.pyurun*s*			
uinstall_data.runcCs
|jpgS(N(u
data_files(uself((uC/opt/alt/python33/lib64/python3.3/distutils/command/install_data.pyu
get_inputsKsuinstall_data.get_inputscCs|jS(N(uoutfiles(uself((uC/opt/alt/python33/lib64/python3.3/distutils/command/install_data.pyuget_outputsNsuinstall_data.get_outputsN(uinstall-dir=uduIbase directory for installing data files (default: installation base dir)(uroot=Nu<install everything relative to this alternate root directory(uforceufu-force installation (overwrite existing files)(u__name__u
__module__u__qualname__udescriptionuNoneuuser_optionsuboolean_optionsuinitialize_optionsufinalize_optionsurunu
get_inputsuget_outputs(u
__locals__((uC/opt/alt/python33/lib64/python3.3/distutils/command/install_data.pyuinstall_datas		!uinstall_data(u__doc__uosudistutils.coreuCommandudistutils.utiluchange_rootuconvert_pathuinstall_data(((uC/opt/alt/python33/lib64/python3.3/distutils/command/install_data.pyu<module>s

?>