config root man

Current Path : /usr/local/lib/python2.5/distutils/command/

FreeBSD hs32.drive.ne.jp 9.1-RELEASE FreeBSD 9.1-RELEASE #1: Wed Jan 14 12:18:08 JST 2015 root@hs32.drive.ne.jp:/sys/amd64/compile/hs32 amd64
Upload File :
Current File : //usr/local/lib/python2.5/distutils/command/install.pyo

³ò
h”Rc@sWdZddklZdZddkZddkZddkZddkTddkl	Z	ddk
lZddkl
Z
dd	klZdd
klZddklZlZlZddklZdd
klZeidjo7hdd<dd<dd<dd<dd<Zn4hdd<dd<dd<dd<dd<Zhhdd<dd<dd<dd<dd<d<hdd<dd<dd<dd<dd<d<ed <hdd<dd<dd<dd<dd<d!<hdd<dd<dd<dd<dd<d"<Zd%Zd#e	fd$„ƒYZdS(&sFdistutils.command.install

Implements the Distutils 'install' command.iÿÿÿÿ(tlogs8$Id: install.py 43363 2006-03-27 21:55:21Z phillip.eby $N(t*(tCommand(tDEBUG(tget_config_vars(tDistutilsPlatformError(t
write_file(tconvert_patht
subst_varstchange_root(tDistutilsOptionError(tglobs2.2s$basetpurelibtplatlibs$base/Include/$dist_nametheaderss
$base/Scriptstscriptstdatas$base/Lib/site-packagess/$base/lib/python$py_version_short/site-packagess3$platbase/lib/python$py_version_short/site-packagess0$base/include/python$py_version_short/$dist_names	$base/bintunix_prefixs$base/lib/pythons$base/include/python/$dist_namet	unix_hometnttmactos2tinstallcBsleZdZdEdFdGdHd	dDd
dfdIdJdKddDddfdLdMdNdOdPdQdRdSdTgZdd#d&gZhdd<Zd*„Zd+„Zd,„Z	d-„Z
d.„Zd/„Zd0„Z
d1„Zd2„Zd3„Zd4„Zd5„Zd6„Zd7„Zd8„Zd9„Zd:„Zd;„Zd<„Zd=„Zd>efd?efd@efdAefdBdC„fgZRS(Us'install everything from build directorysprefix=sinstallation prefixsexec-prefix=s.(Unix only) prefix for platform-specific filesshome=s+(Unix only) home directory to install unders
install-base=s;base installation directory (instead of --prefix or --home)sinstall-platbase=s8base installation directory for platform-specific files s$(instead of --exec-prefix or --home)sroot=s<install everything relative to this alternate root directorysinstall-purelib=s;installation directory for pure Python module distributionssinstall-platlib=s8installation directory for non-pure module distributionssinstall-lib=s4installation directory for all module distributions s3(overrides --install-purelib and --install-platlib)sinstall-headers=s(installation directory for C/C++ headerssinstall-scripts=s)installation directory for Python scriptss
install-data=s%installation directory for data filestcompiletcscompile .py to .pyc [default]s
no-compilesdon't compile .py filess	optimize=tOslalso compile with optimization: -O1 for "python -O", -O2 for "python -OO", and -O0 to disable [default: -O0]tforcetfs1force installation (overwrite any existing files)s
skip-builds2skip rebuilding everything (for testing/debugging)srecord=s3filename in which to record list of installed filescCsÊd|_d|_d|_d|_d|_d|_d|_d|_d|_	d|_
d|_d|_d|_
d|_d|_d|_d|_d|_d|_d|_d|_d|_dS(Nii(tNonetprefixtexec_prefixthometinstall_basetinstall_platbasetroottinstall_purelibtinstall_platlibtinstall_headerstinstall_libtinstall_scriptstinstall_dataRtoptimizet
extra_pathtinstall_path_fileRt
skip_buildtwarn_dirt
build_baset	build_libtrecord(tself((s5/usr/local/lib/python2.5/distutils/command/install.pytinitialize_optionss,														
							c
Csî|ip|ip
|io%|ip
|iotdd‚n|io!|ip
|io
td‚ntidjo(|io|idƒd|_q¦n|i
dƒtidjo|iƒn|iƒ|i
dƒt
itiƒd}td	d
ƒ\}}h|iiƒd<|iiƒd<|iiƒd
<|d<|dd!d<|d<|d	<|d<|d
<|_|iƒ|i
dƒ|i|id<|i|id<to&ddkl}dGH||iƒn|iƒ|i
dƒ|idjo-|iio|i|_qG|i|_n|iddddddƒ|i ƒ|i|_!ti"i#|i|i$ƒ|_|i%dj	o#|i&d ddddddƒn|i
d!ƒ|i'd"d%d&ƒdS('Ns.must supply either prefix/exec-prefix/home or s)install-base/install-platbase -- not boths9must supply either home or prefix/exec-prefix -- not bothtposixs+exec-prefix option ignored on this platformspre-finalize_{unix,other}spost-finalize_{unix,other}()iRRt	dist_nametdist_versiont
dist_fullnamet
py_versionitpy_version_shortt
sys_prefixtsys_exec_prefixspost-expand_basedirs()tbasetplatbaseiÿÿÿÿ(tpprintsconfig vars:spost-expand_dirs()tlibRR
RRRtlibbasesafter prepending roottbuildR.R/(s
build_bases
build_base(s	build_libs	build_lib((RRRR R!R
tostnametwarnRt	dump_dirst
finalize_unixtfinalize_othertstringtsplittsystversionRtdistributiontget_nametget_versiontget_fullnametconfig_varstexpand_basedirsRR=texpand_dirsR&text_modulesR$R#t
convert_pathsthandle_extra_pathtinstall_libbasetpathtjoint
extra_dirsR"tchange_rootstset_undefined_options(R1R7RRR=((s5/usr/local/lib/python2.5/distutils/command/install.pytfinalize_optionsÚsl






				







	cCsØtoÍddkl}|dGHx±|iD]¢}|d}|ddjo|dd!}n|ii|ƒo-ti|i||ƒ}t||ƒ}n"ti||ƒ}t||ƒ}d||fGHq*WndS(Niÿÿÿÿ(t
longopt_xlatet:it=s  %s: %s(	Rtdistutils.fancy_getoptR\tuser_optionstnegative_optthas_keyRGt	translatetgetattr(R1tmsgR\topttopt_nametval((s5/usr/local/lib/python2.5/distutils/command/install.pyRD[s	

	cCss|idj	p|idj	ou|idjo |idjo|idjp0|idjp |idjp|idjo
t	d‚ndSn|i
dj	o$|i
|_|_|idƒn§|idjoQ|i
dj	o
t	d‚ntiitiƒ|_tiiti
ƒ|_
n!|i
djo|i|_
n|i|_|i
|_|idƒdS(NsPinstall-base or install-platbase supplied, but installation scheme is incompleteRs*must not supply exec-prefix without prefixR(R RR!R&R#R$R%R'R(R
Rt
select_schemeRRRARVtnormpathRI(R1((s5/usr/local/lib/python2.5/distutils/command/install.pyREms0 

cCs±|idj	o$|i|_|_|idƒnz|idjotiit	iƒ|_n|i|_|_y|iti
ƒWn#tj
otdti
‚nXdS(NRs)I don't know how to install stuff on '%s'(
RRR R!RiRRARVRjRIRBtKeyErrorR(R1((s5/usr/local/lib/python2.5/distutils/command/install.pyRF’scCsWt|}xFtD]>}d|}t||ƒdjot||||ƒqqWdS(Ntinstall_(tINSTALL_SCHEMEStSCHEME_KEYSRdRtsetattr(R1RBtschemetkeytattrname((s5/usr/local/lib/python2.5/distutils/command/install.pyRi¥s

cCs}xv|D]n}t||ƒ}|dj	oLtidjotii|ƒ}nt||iƒ}t|||ƒqqWdS(NR3(	RdRRARBRVt
expanduserRRORo(R1tattrstattrRh((s5/usr/local/lib/python2.5/distutils/command/install.pyt
_expand_attrs®s
cCs|idddgƒdS(NR R!R"(Rv(R1((s5/usr/local/lib/python2.5/distutils/command/install.pyRP¸s	cCs#|iddddddgƒdS(NR#R$R&R%R'R((Rv(R1((s5/usr/local/lib/python2.5/distutils/command/install.pyRQ½s	cGs>x7|D]/}d|}t||tt||ƒƒƒqWdS(NRl(RoRRd(R1tnamesRBRu((s5/usr/local/lib/python2.5/distutils/command/install.pyRSÆs
cCsô|idjo|ii|_n|idj	oŸt|iƒtjoti|idƒ|_nt|iƒdjo|id}}n3t|iƒdjo|i\}}n
td‚t	|ƒ}n
d}d}||_
||_dS(Nt,iiisY'extra_path' option must be a list, tuple, or comma-separated string with 1 or 2 elementst(R*RRKttypet
StringTypeRGRHtlenR
Rt	path_fileRX(R1R}RX((s5/usr/local/lib/python2.5/distutils/command/install.pyRTÌs 	c	GsDx=|D]5}d|}t||t|it||ƒƒƒqWdS(NRl(RoR	R"Rd(R1RwRBRu((s5/usr/local/lib/python2.5/distutils/command/install.pyRYîs
c	Csu|ip|idƒnx!|iƒD]}|i|ƒq(W|io|iƒn|io|iƒ}|ioBt|iƒ}x0t	t|ƒƒD]}|||||<q™Wn|i
t|i|fd|iƒntt
iitiƒ}tt
ii|ƒ}t
iit
ii|iƒƒ}|io9|io|io$||jotid|iƒndS(NR@s'writing list of installed files to '%s'sƒmodules installed to '%s', which is not in Python's module search path (sys.path) -- you'll have to change the search path yourself(R,trun_commandtget_sub_commandsR}tcreate_path_fileR0tget_outputsR"R|txrangetexecuteRtmapRARVRjRItnormcaseR&R-R+Rtdebug(R1tcmd_nametoutputstroot_lentcountertsys_pathR&((s5/usr/local/lib/python2.5/distutils/command/install.pytrunös4




	!

	cCsetii|i|idƒ}|io'|it||igfd|ƒn|i	d|ƒdS(Ns.pthscreating %sspath file '%s' not created(
RARVRWRUR}R+RƒRRXRC(R1tfilename((s5/usr/local/lib/python2.5/distutils/command/install.pyR€s
	cCs£g}xX|iƒD]J}|i|ƒ}x2|iƒD]$}||jo|i|ƒq5q5WqW|io4|io*|itii|i	|idƒƒn|S(Ns.pth(
Rtget_finalized_commandRtappendR}R+RARVRWRU(R1RˆR‡tcmdR((s5/usr/local/lib/python2.5/distutils/command/install.pyR)s


cCsCg}x6|iƒD](}|i|ƒ}|i|iƒƒqW|S(N(RRŽtextendt
get_inputs(R1tinputsR‡R((s5/usr/local/lib/python2.5/distutils/command/install.pyR’:s
cCs|iiƒp
|iiƒS(sRReturn true if the current distribution has any Python
        modules to install.(RKthas_pure_modulesthas_ext_modules(R1((s5/usr/local/lib/python2.5/distutils/command/install.pythas_libFscCs
|iiƒS(N(RKthas_headers(R1((s5/usr/local/lib/python2.5/distutils/command/install.pyR—LscCs
|iiƒS(N(RKthas_scripts(R1((s5/usr/local/lib/python2.5/distutils/command/install.pyR˜OscCs
|iiƒS(N(RKthas_data_files(R1((s5/usr/local/lib/python2.5/distutils/command/install.pythas_dataRsR&R%R'R(tinstall_egg_infocCstS((tTrue(R1((s5/usr/local/lib/python2.5/distutils/command/install.pyt<lambda>\sN(sprefix=Nsinstallation prefix(sexec-prefix=Ns.(Unix only) prefix for platform-specific files(shome=Ns+(Unix only) home directory to install under(s
install-base=Ns;base installation directory (instead of --prefix or --home)(sroot=Ns<install everything relative to this alternate root directory(sinstall-purelib=Ns;installation directory for pure Python module distributions(sinstall-platlib=Ns8installation directory for non-pure module distributions(sinstall-headers=Ns(installation directory for C/C++ headers(sinstall-scripts=Ns)installation directory for Python scripts(s
install-data=Ns%installation directory for data files(scompileRscompile .py to .pyc [default](s
no-compileNsdon't compile .py files(s	optimize=Rslalso compile with optimization: -O1 for "python -O", -O2 for "python -OO", and -O0 to disable [default: -O0](sforceRs1force installation (overwrite any existing files)(s
skip-buildNs2skip rebuilding everything (for testing/debugging)(srecord=Ns3filename in which to record list of installed files(t__name__t
__module__tdescriptionRR`tboolean_optionsRaR2R[RDRERFRiRvRPRQRSRTRYRŒR€RR’R–R—R˜Rštsub_commands(((s5/usr/local/lib/python2.5/distutils/command/install.pyRMs€		J			%				
					"		&	
										(spurelibsplatlibsheaderssscriptssdata(t__doc__t	distutilsRt__revision__RIRARGttypestdistutils.coreRtdistutils.debugRtdistutils.sysconfigRtdistutils.errorsRtdistutils.file_utilRtdistutils.utilRRR	R
RRJtWINDOWS_SCHEMERmRnR(((s5/usr/local/lib/python2.5/distutils/command/install.pys<module>sj$
																									

Man Man