Spade
Mini Shell
| Directory:~$ /proc/self/root/usr/lib64/python2.7/site-packages/cffi/ |
| [Home] [System Details] [Kill Me] |
�
9�Wc@shddlZyeWnek
r-eZnXd�Zd�Zd�Zd�Zd�Zd�Z dS(i����NcCs
ddlm}||��dS(Ni����(tDistutilsSetupError(tdistutils.errorsR(tmsgR((s9/usr/lib64/python2.7/site-packages/cffi/setuptools_ext.pyterror scBsRe|��}|j�}WdQX|d7}e||d�}|||fdUdS(Ns
texec(topentreadtcompile(tfilenametglobtftsrctcode((s9/usr/lib64/python2.7/site-packages/cffi/setuptools_ext.pytexecfiles
c
Cs/ddlm}t|t�s<tdt|�jf�nt|�}y|jd�\}}Wn"t k
r�td|f�nXt
jj|�s�d}|j
dd�d }t
jj|�r�d
|d|f}ntd||f�nidd
6|d6}t||�y||}Wn%tk
rKtd||f�nXt||�sg|�}nt||�s�td|t|�jf�nt|d�s�td|f�n|j\} }
}}|jr�|j�}|j|�n|
dkrt||| �nt||| |
||�dS(Ni����(tFFIsEargument to
'cffi_modules=...' must be a str or a list of str, not %rt:s3%r
must be of the form 'path/build.py:ffi_variable'tt.t/s.pys
(rewrite cffi_modules to [%r])s#%r does not name an existing
file%st__cffi__t__name__t__file__s!%r: object %r not found in
modules"%r is not an FFI instance (got %r)t_assigned_sources*%r: the
set_source() method was not called(tcffi.apiRt
isinstancet
basestringRttypeRtstrtsplitt
ValueErrortostpathtexiststreplaceR
tKeyErrorthasattrRt_windows_unicodetcopyt_apply_windows_unicodetNonet_add_py_modulet
_add_c_module(
tdisttmod_specRtbuild_file_nametffi_var_nametextt rewrittentmod_varstffitmodule_nametsourcetsource_extensiontkwds((s9/usr/lib64/python2.7/site-packages/cffi/setuptools_ext.pytadd_cffi_modulesL
c
s$ddlm}ddlm}ddlm�ddlm�ddlm �dg}|j
|jdg��|d �d||��d�������� fd
��|j
dkr�g|_
n|j
j��|jjd|��d�f���fd
��Y} | |jd<dS(Ni����(t Extension(t build_ext(tmkpath(tlog(t
recompilers$PLACEHOLDERtsourcestnamecs�tjj|���}�jd|��|�|dk rP|���n�j���|�}|s~�jd�n|S(Nsgenerating
cffi module %rsalready
up-to-date(RRtjointinfoR't
make_c_source(ttmpdirtpre_runtc_filetupdated(R.R1R:R9R2R;R3R4(s9/usr/lib64/python2.7/site-packages/cffi/setuptools_ext.pytmake_modTs
R8tbuild_ext_make_modcseZ���fd�ZRS(csR�jddkrAt|dd�}�|j|��jd<n�j|�dS(Nis$PLACEHOLDERRB(R<tgetattrR't
build_temptrun(tselfRB(t
base_classR.RE(s9/usr/lib64/python2.7/site-packages/cffi/setuptools_ext.pyRIis(Rt
__module__RI((RKR.RE(s9/usr/lib64/python2.7/site-packages/cffi/setuptools_ext.pyRFhs(tdistutils.coreR7tdistutils.command.build_extR8tdistutils.dir_utilR9t distutilsR:tcffiR;textendtpopR'text_modulestappendtcmdclasstget(
R*R1R2R3R4R5R7R8t
allsourcesRF((
RKR.R1R:RER9R2R;R3R4s9/usr/lib64/python2.7/site-packages/cffi/setuptools_ext.pyR)Is '"cs�ddlm�ddlm}ddlm}ddlm�ddlm ������fd��|j
jd|��d �f���fd
��Y}||j
d<|j
jd|��d�f���fd
��Y}||j
d<dS(Ni����(R9(tbuild_py(R8(R:(R;csV�jd|��tjj|���j��|�}|sR�jd�ndS(Nsgenerating
cffi module %rsalready
up-to-date(R?RRtdirnametmake_py_source(tpy_fileRD(R1R:R9R2R;(s9/usr/lib64/python2.7/site-packages/cffi/setuptools_ext.pytgenerate_mod|s
RYtbuild_py_make_modcseZ���fd�ZRS(csL�j|��jd�}|dcd7<�tjj|j|��dS(NRi����s.py(RIRRRR>t build_lib(RJtmodule_path(RKR]R2(s9/usr/lib64/python2.7/site-packages/cffi/setuptools_ext.pyRI�s
(RRLRI((RKR]R2(s9/usr/lib64/python2.7/site-packages/cffi/setuptools_ext.pyR^�sR8RFcseZ���fd�ZRS(cs��j|�|jr��jd�}dj|d
�}|jd�}|j|�}|dd}�tjj||��ndS(NRi����RYs.py(RItinplaceRR>tget_finalized_commandtget_package_dirRR(RJR`tpackageRYtpackage_dirt file_name(tbase_class_2R]R2(s9/usr/lib64/python2.7/site-packages/cffi/setuptools_ext.pyRI�s
(RRLRI((RgR]R2(s9/usr/lib64/python2.7/site-packages/cffi/setuptools_ext.pyRF�s(ROR9tdistutils.command.build_pyRYRNR8RPR:RQR;RVRW(R*R1R2RYR8R^RF((RKRgR1R]R:R9R2R;s9/usr/lib64/python2.7/site-packages/cffi/setuptools_ext.pyR(us"
"cCs=t|t�r|g}nx|D]}t||�q"WdS(N(RRR6(R*tattrtvaluetcffi_module((s9/usr/lib64/python2.7/site-packages/cffi/setuptools_ext.pytcffi_modules�s
(
RRt NameErrorRRR
R6R)R(Rl(((s9/usr/lib64/python2.7/site-packages/cffi/setuptools_ext.pyt<module>s
. , &