ž «ÿfc@s0dZddlmZGdd„deƒZdS(u•distutils.command.install_headers Implements the Distutils 'install_headers' command, to install C/C++ header files to the Python include directory.i(uCommandcBsk|EeZdZdZddgZdgZdd „Zd d „Zd d „Zdd„Z dd„Z dS(uinstall_headersuinstall C/C++ header filesu install-dir=udu$directory to install header files touforceufu-force installation (overwrite existing files)cCsd|_d|_g|_dS(Ni(uNoneu install_diruforceuoutfiles(uself((uF/opt/alt/python33/lib64/python3.3/distutils/command/install_headers.pyuinitialize_optionss  u"install_headers.initialize_optionscCs|jdddƒdS(Nuinstalluinstall_headersu install_diruforce(uinstall_headersu install_dir(uforceuforce(uset_undefined_options(uself((uF/opt/alt/python33/lib64/python3.3/distutils/command/install_headers.pyufinalize_optionss u install_headers.finalize_optionscCsf|jj}|sdS|j|jƒx9|D]1}|j||jƒ\}}|jj|ƒq-WdS(N(u distributionuheadersumkpathu install_diru copy_fileuoutfilesuappend(uselfuheadersuheaderuoutu_((uF/opt/alt/python33/lib64/python3.3/distutils/command/install_headers.pyurun!s  uinstall_headers.runcCs|jjpgS(N(u distributionuheaders(uself((uF/opt/alt/python33/lib64/python3.3/distutils/command/install_headers.pyu get_inputs+suinstall_headers.get_inputscCs|jS(N(uoutfiles(uself((uF/opt/alt/python33/lib64/python3.3/distutils/command/install_headers.pyu get_outputs.suinstall_headers.get_outputsN(u install-dir=udu$directory to install header files to(uforceufu-force installation (overwrite existing files)( u__name__u __module__u __qualname__u descriptionu user_optionsuboolean_optionsuinitialize_optionsufinalize_optionsurunu get_inputsu get_outputs(u __locals__((uF/opt/alt/python33/lib64/python3.3/distutils/command/install_headers.pyuinstall_headers s     uinstall_headersN(u__doc__udistutils.coreuCommanduinstall_headers(((uF/opt/alt/python33/lib64/python3.3/distutils/command/install_headers.pyus