MOON
Server: Apache/2.2.34 (Unix) mod_ssl/2.2.34 OpenSSL/0.9.8e-fips-rhel5 mod_bwlimited/1.4 FrontPage/5.0.2.2635
System: Linux server.asjudinet.com 2.6.32-042stab141.3 #1 SMP Fri Nov 15 22:45:34 MSK 2019 i686
User: asjudine (504)
PHP: 5.2.17
Disabled: NONE
Upload Files
File: //proc/2/cwd/usr/local/ssl/lib/python2.4/site-packages/setuptools/command/build_ext.pyc
mò
Èk8Hc@s¶dklZydklZWnej
o
eZnXdkZdkZdkl	Z	dk
lZdkl
Z
dklZlZedƒdklZdklZd	kTeZeZd
Zeidjo
eZnHeidjo7yd
klZeZeZWq$ej
oq$Xnd„Zdefd„ƒYZepeidjo+ddddddddddd„
Z n.dZddddddddddd„
Z dS((s	build_extN(s	copy_file(sLibrary(snew_compiler(scustomize_compilersget_config_vartLDSHARED(s_config_vars(slog(t*tsharedtdarwintnt(sRTLD_NOWcCsto|SndS(Nt(t	have_rtldts(R((t@/usr/lib/python2.4/site-packages/setuptools/command/build_ext.pytif_dl st	build_extcBsˆtZd„Zd„Zeej	o
d„Znd„Zd„Zd„Z	d„Z
d„Zd	„Zd
„Z
d„Zed„ZRS(
NcCsB|id}|_ti|ƒ||_|o|iƒndS(s;Build extensions in build directory, then copy if --inplaceiN(tselftinplacetold_inplacet
_build_exttruntcopy_extensions_to_source(RR
((RR+s
	c
Csü|idƒ}xæ|iD]Û}|i|iƒ}|i|ƒ}|i
dƒ}di|d ƒ}|i|ƒ}	tii|	tii|ƒƒ}tii|i|ƒ}t||d|id|iƒ|io!|i|	pti|tƒqqWdS(Ntbuild_pyt.iÿÿÿÿtverbosetdry_run(Rtget_finalized_commandRt
extensionstexttget_ext_fullnametnametfullnametget_ext_filenametfilenametsplittmodpathtjointpackagetget_package_dirtpackage_dirtostpathtbasenamet
dest_filenamet	build_libtsrc_filenamet	copy_fileRRt_needs_stubt
write_stubtcurdirtTrue(
RRR R(RR&RRRR"((RR3s
!

cGs,ti||ƒp|}ti|||ŒS(N(Rtswig_sourcesRtsourcest
_du_build_extt	otherargs(RR/R1((RR.KscCsªti||ƒ}|i|}t|tƒo/t	i
i|ƒ\}}|i
i|tƒSnIto=|io3t	i
i|ƒ\}}t	i
i|d|ƒSn|SdS(Nsdl-(RRRRRtext_mapRt
isinstancetLibraryR#R$tsplitexttfntshlib_compilertlibrary_filenametlibtypet	use_stubst_links_to_dynamicRtdR(RRR<RRR6((RRSs
cCs,ti|ƒd|_g|_h|_dS(N(Rtinitialize_optionsRtNoneR7tshlibsR2(R((RR=_s
		cCs¦ti|ƒ|ipg|_|i|iƒg}|iD]!}t|tƒo||q>q>~|_	|i	o|i
ƒnx|iD]}|i|iƒ}|_||i|<|i	o|i|ƒpt}|_|otot|tƒ|_|i|ƒ}|_tiitii|i|ƒƒ}|o$||ijo|ii |ƒn|o1to*ti!|i"jo|i"i ti!ƒqqWdS(N(#Rtfinalize_optionsRRtcheck_extensions_listt_[1]RR3R4R?tsetup_shlib_compilerRRRt
_full_nameR2tlinks_to_dynamictFalsetltdR;R:R*RRt
_file_nameR#R$tdirnameRR'tlibdirtlibrary_dirstappendR,truntime_library_dirs(RRJRRBRRGR((RR@es$
;


'!$!cCsÙtd|id|id|iƒ}|_tidjoWti	ƒ}z,dtd<dtd<d	td
<t|ƒWdtiƒti
|ƒXnt|ƒ|idj	o|i|iƒn|idj	o.x+|iD]\}}|i||ƒqÚWn|idj	o%x"|iD]}|i|ƒqWn|idj	o|i|iƒn|idj	o|i|iƒn|idj	o|i|iƒn|idj	o|i|iƒnt i!|ƒ|_ dS(NtcompilerRtforceRs0gcc -Wl,-x -dynamiclib -undefined dynamic_lookupRs -dynamiclibtCCSHAREDs.dylibtSO("tnew_compilerRRNRROR7tsystplatformt_config_varstcopyttmptcustomize_compilertcleartupdatetinclude_dirsR>tset_include_dirstdefineRtvaluetdefine_macrotundeftmacrotundefine_macrot	librariest
set_librariesRKtset_library_dirstrpathtset_runtime_library_dirstlink_objectstset_link_objectstlink_shared_objectt__get__(RRWRRaR^RN((RRC|s>+






cCs+t|tƒo|iSnti||ƒS(N(R3RR4texport_symbolsRtget_export_symbolsR(RR((RRm¥scCsx|i}z^t|tƒo|i|_nti||ƒ|i	o |i
|idƒi|ƒnWd||_XdS(NR(
RRNt	_compilerR3RR4R7Rtbuild_extensionR*R+RR'(RRRn((RRoªs	
$cCs‡tig}|iD]}||iq~ƒ}di|ii
dƒd dgƒ}x*|iD]}|||jotSq`q`WtS(s?Return true if 'ext' links to a dynamic lib in the same packageRiÿÿÿÿRN(tdicttfromkeysRBRR?tlibRDtlibnamesRRRtpkgRctlibnameR-RF(RRRuRrRBRtRs((RRE·s0&
cCs©ti|ƒ}|idƒi}x|iD]v}|ioft	i
i|i|i
idƒŒ}|i|dƒ|i|dƒ|o|i|dƒq¡q+q+W|S(NRRs.pys.pycs.pyo(Rtget_outputsRtoutputsRtoptimizeRRR*R#R$RR'RDRtbaseRL(RRwRRyRx((RRvÂs

$cCs½tid|i|ƒtii||iidƒŒd}|o'tii|ƒot|dƒ‚n|ip˜t|dƒ}|ididdd	td
ƒdtii|iƒdd
dtdƒdddtdƒddtdƒdddgƒƒ|iƒn|o§dkl}||gdddtd|iƒ|idƒi}|djo&||gd|dtd|iƒntii|ƒo|ioti|ƒq¹ndS( Ns writing stub loader for %s to %sRs.pys already exists! Please delete.tws
sdef __bootstrap__():s-   global __bootstrap__, __file__, __loader__s%   import sys, os, pkg_resources, imps, dls:   __file__ = pkg_resources.resource_filename(__name__,%r)s   del __bootstrap__s    if '__loader__' in globals():s       del __loader__s#   old_flags = sys.getdlopenflags()s   old_dir = os.getcwd()s   try:s(     os.chdir(os.path.dirname(__file__))s$     sys.setdlopenflags(dl.RTLD_NOW)s(     imp.load_dynamic(__name__,__file__)s   finally:s"     sys.setdlopenflags(old_flags)s     os.chdir(old_dir)s__bootstrap__()R(sbyte_compileRxiRORtinstall_lib(tlogtinfoRRDt
output_dirR#R$RRt	stub_filetcompiletexiststDistutilsErrorRRtopentftwriteR	R%RHtclosetdistutils.utiltbyte_compileR-RRxtunlink(RR~RR€RˆRxR„R((RR+Îs$%
{

(t__name__t
__module__RRRR0R.RR=R@RCRmRoRERvRFR+(((RR
*s		

				)		
		ic

Cs8|i|i|||||||||	|
||ƒ
dS(N(RtlinktSHARED_LIBRARYtobjectstoutput_libnameR~RcRKRMRltdebugt
extra_preargstextra_postargst
build_tempttarget_lang(
RRŽRR~RcRKRMRlRR‘R’R“R”((RRjúststaticc
Csˆ|djpt‚tii|ƒ\}}tii|ƒ\}}
|idƒi
dƒo|d}n|i|||||ƒdS(NtxRri(R~R>tAssertionErrorR#R$RRRR5R%RRR8t
startswithtcreate_static_libRŽRR”(RRŽRR~RcRKRMRlRR‘R’R“R”RRR%((RRjs(!tdistutils.command.build_extR
R0tPyrex.Distutils.build_extRtImportErrorR#RStdistutils.file_utilR)tsetuptools.extensionR4tdistutils.ccompilerRRtdistutils.sysconfigRXtget_config_varRUt	distutilsR|tdistutils.errorsRFRR:R9RTR-RtdltRTLD_NOWR	R>Rj(R¡R0R¥R
RRRXR|RRjR)RRSR:R	RUR4R9R#((Rt?s>









		
Í+