;ò \Å?c@s0dkZdklZdefd„ƒYZdS(N(sCommandsInstallScriptscBs\tZdZdZdddfgZdgZd„Zd„Zd„Zd „Z d „Z RS( Nsinstall_scriptss%install scripts (Python or otherwise)sforcesfs-force installation (overwrite existing files)cCs#t|_t|_t|_dSdS(N(sNonesselfsforces install_dirs skip_build(sself((sX/mnt/gmirror/ports/textproc/py-4suite/work/4Suite-1.0b1/Ft/Lib/DistExt/InstallScripts.pysinitialize_optionss   cCs0|idddfddfddfƒdSdS(Nsinstallsinstall_scriptss install_dirsforces skip_build(sselfsset_undefined_options(sself((sX/mnt/gmirror/ports/textproc/py-4suite/work/4Suite-1.0b1/Ft/Lib/DistExt/InstallScripts.pysfinalize_optionss     cCs^|i o|idƒn|i|iƒx'|iƒD]}|i||iƒq9WdSdS(Ns build_scripts(sselfs skip_builds run_commandsmkpaths install_dirs get_inputsssources copy_file(sselfssource((sX/mnt/gmirror/ports/textproc/py-4suite/work/4Suite-1.0b1/Ft/Lib/DistExt/InstallScripts.pysruns  cCs|idƒ}|iƒSdS(Ns build_scripts(sselfsget_finalized_commands build_scriptss get_outputs(sselfs build_scripts((sX/mnt/gmirror/ports/textproc/py-4suite/work/4Suite-1.0b1/Ft/Lib/DistExt/InstallScripts.pys get_inputs*scCs\g}xK|iƒD]=}tii|ƒ}tii|i|ƒ}|i |ƒqW|SdS(N( soutputssselfs get_inputsssourcesosspathsbasenamesjoins install_dirsoutfilesappend(sselfsoutfilesoutputsssource((sX/mnt/gmirror/ports/textproc/py-4suite/work/4Suite-1.0b1/Ft/Lib/DistExt/InstallScripts.pys get_outputs.s ( s__name__s __module__s command_names descriptions user_optionssboolean_optionssinitialize_optionssfinalize_optionssruns get_inputss get_outputs(((sX/mnt/gmirror/ports/textproc/py-4suite/work/4Suite-1.0b1/Ft/Lib/DistExt/InstallScripts.pysInstallScriptss    (sossdistutils.coresCommandsInstallScripts(sCommandsossInstallScripts((sX/mnt/gmirror/ports/textproc/py-4suite/work/4Suite-1.0b1/Ft/Lib/DistExt/InstallScripts.pys?s