Ť˙fá c @ s\ d Z d d l Z d d l m Z d d l m Z d d l m Z Gd d d e Z d S( uu distutils.command.install_scripts
Implements the Distutils 'install_scripts' command, for installing
Python scripts.i N( u Command( u log( u ST_MODEc B st | Ee Z d Z d Z d d d d g Z d d g Z d
d Z d d Z d d Z d d Z
d d Z d S( u install_scriptsu% install scripts (Python or otherwise)u install-dir=u du directory to install scripts tou
build-dir=u bu' build directory (where to install from)u forceu fu- force installation (overwrite existing files)u
skip-buildu skip the build stepsc C s( d | _ d | _ d | _ d | _ d S( Ni ( u Noneu install_diru forceu build_diru
skip_build( u self( ( uF /opt/alt/python33/lib64/python3.3/distutils/command/install_scripts.pyu initialize_options s u" install_scripts.initialize_optionsc C s* | j d d | j d d
d d d S(
Nu buildu
build_scriptsu build_diru installu install_scriptsu install_diru forceu
skip_build( u
build_scriptsu build_dir( u install_scriptsu install_dir( u forceu force( u
skip_buildu
skip_build( u set_undefined_options( u self( ( uF /opt/alt/python33/lib64/python3.3/distutils/command/install_scripts.pyu finalize_options! s
u install_scripts.finalize_optionsc C sť | j s | j d n | j | j | j | _ t j d k rˇ xq | j D]` } | j rr t
j d | qP t j | t
d Bd @} t
j d | | t j | | qP Wn d S( Nu
build_scriptsu posixu changing mode of %sim i˙ u changing mode of %s to %o( u
skip_buildu run_commandu copy_treeu build_diru install_diru outfilesu osu nameu get_outputsu dry_runu logu infou statu ST_MODEu chmod( u selfu fileu mode( ( uF /opt/alt/python33/lib64/python3.3/distutils/command/install_scripts.pyu run) s u install_scripts.runc C s | j j p g S( N( u distributionu scripts( u self( ( uF /opt/alt/python33/lib64/python3.3/distutils/command/install_scripts.pyu
get_inputs8 s u install_scripts.get_inputsc C s
| j p g S( N( u outfiles( u self( ( uF /opt/alt/python33/lib64/python3.3/distutils/command/install_scripts.pyu get_outputs; s u install_scripts.get_outputsN( u install-dir=u du directory to install scripts to( u
build-dir=u bu' build directory (where to install from)( u forceu fu- force installation (overwrite existing files)( u
skip-buildNu skip the build steps( u __name__u
__module__u __qualname__u descriptionu Noneu user_optionsu boolean_optionsu initialize_optionsu finalize_optionsu runu
get_inputsu get_outputs( u
__locals__( ( uF /opt/alt/python33/lib64/python3.3/distutils/command/install_scripts.pyu install_scripts s u install_scripts( u __doc__u osu distutils.coreu Commandu distutilsu logu statu ST_MODEu install_scripts( ( ( uF /opt/alt/python33/lib64/python3.3/distutils/command/install_scripts.pyu