403Webshell
Server IP : 182.53.201.61  /  Your IP : 216.73.217.175
Web Server : Apache/2.2.15 (Fedora)
System : Linux km10.dyndns.org 2.6.31.5-127.fc12.i686.PAE #1 SMP Sat Nov 7 21:25:57 EST 2009 i686
User : apache ( 48)
PHP Version : 5.3.3
Disable Function : NONE
MySQL : ON  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : ON  |  Pkexec : ON
Directory :  /usr/lib/python2.6/site-packages/giscanner/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /usr/lib/python2.6/site-packages/giscanner/scannermain.pyc
Ñò
‹¡Jc@sddkZddkZddkZddkZddklZlZddklZddk	l
Z
ddklZddk
lZlZddklZlZddklZdd	klZdd
klZd„Zd„Zd
„Zd„Zd„Zd„Zd„Zd„Z dS(iÿÿÿÿN(tAnnotationParsertInvalidAnnotationError(tInclude(t
CacheStore(tcompile_introspection_binary(tGLibTransformertIntrospectionBinary(tmyxpathtxpath_assert(t
SourceScanner(tresolve_shlibs(tTransformercCsÒtidƒ}|idddddddd	d
dƒ|idd
dddddgd
dƒ|idddddddgd
dƒ|iddddddddd
dƒ|idddddddgd
dƒ|iddddddddd
dƒ|idddddddtd
d ƒ|id!d"dddd#dgd
d$ƒ|id%d&dddd'dgd
d(ƒ|id)d*dddd+d
d,ƒ|idd-dddd.d
d/ƒ|idd0dddd1ddd
d2ƒ|id3d4dddd5d
d6ƒ|idd7dddd8dgd
d9ƒ|idd:dddd;dgd
d<ƒ|id=d>dddd?d
d@ƒ|iddAddddBd
dCƒ|iddDddddEd
dFƒ|iddGddddHd
dIƒ|iddJddddKd
dLƒ|iddMddddNdgd
dOƒti|dPƒ}|idQd
dRddddSdgƒ|idTd
dUddddVdgƒ|idWd
dXddddYdgƒ|idZddd
d[ƒ|i|ƒ|S(\Ns%prog [options] sourcests--formattactiontstoretdesttformattdefaulttgirthelpsformat to use, one of gidl, girs-is	--includetappendtincludessinclude types for other gidlss--add-include-patht
include_pathss!include paths for other GIR filess	--programtprogramsprogram to executes
--program-argtprogram_argssextra arguments to programs	--libtooltlibtool_pathsfull path to libtools--no-libtoolt
store_truet	nolibtoolsuse libtools-ls	--libraryt	librariesslibraries of this units-Ls--library-patht
library_pathss#directories to search for librariess-ns--namespacetnamespace_namesDname of namespace for this unit, also used as --strip-prefix defaults--nsversiontnamespace_versions"version of namespace for this units--strip-prefixtstrip_prefixs-remove this prefix from objects and functionss-os--outputtoutputs&output to writeout, defaults to stdouts--pkgtpackagess&pkg-config packages to get cflags froms--pkg-exporttpackages_exports/Associated pkg-config packages for this librarys-vs	--verbosetverboses
be verboses--noclosuret	noclosuresdo not delete unknown typess
--typelib-xmlttypelib_xmlsJust convert GIR to typelib XMLs--injecttinjects)Inject additional components into GIR XMLs--xpath-assertionstxpath_assertionss2Use given file to create assertions on GIR contents--c-includet
c_includess.headers which should be included in C programssPreprocessor optionss-IsPre-processor include filetcpp_includess-DsPre-processor definetcpp_definess-UsPre-processor undefinet
cpp_undefiness-ptIgnored(toptparsetOptionParsert
add_optiontNonetFalsetOptionGrouptadd_option_group(tparsertgroup((s9/usr/lib/python2.6/site-packages/giscanner/scannermain.pyt_get_option_parser&sœ
cCstd|fƒ‚dS(Ns	ERROR: %s(t
SystemExit(tmsg((s9/usr/lib/python2.6/site-packages/giscanner/scannermain.pyt_errorzsc
Csddkl}ddkl}ddkl}ddkl}d|f}||ƒ}|iƒ}xL|iƒD]>}x5t	|i
ƒD]$}	|	i|ƒo|i
|	=qˆqˆWqrW|ƒ}
|
i|ƒ||
i
ƒ|
iƒ|
iƒƒ}tii|iƒƒdS(Niÿÿÿÿ(t	GIRParser(t	GIRWriter(tC_NS(tparses{%s}i(tgiscanner.girparserR;tgiscanner.girwriterR<R=txml.etree.cElementTreeR>tgetroottgetiteratortlisttattribt
startswitht
parse_treet
get_namespacetget_shared_librariestget_includestsyststdouttwritetget_xml(tpathR;R<R=R>tc_ns_keyttreetroottnodeRER5twriter((s9/usr/lib/python2.6/site-packages/giscanner/scannermain.pyttypelib_xml_strip}s(

	
	c	Cs3ddkl}ddkl}ddkl}||ƒ}|iƒ}|t|ƒƒ}xl|iƒD]^}	|	id}
t	||
ƒ}|pt
d|
fƒ‚nx|	D]}|i|ƒq®WqgW|ƒ}
|
i|ƒ||
i
ƒ|
iƒ|
iƒƒ}t|dƒ}|i|iƒƒ|iƒdS(	Niÿÿÿÿ(R;(R<(R>ROsCouldn't find path %rtwi(R?R;R@R<RAR>RBtopenRERt
ValueErrorRRGRHRIRJRMRNtclose(ROt	additionstoutpathR;R<R>RQRRt	injectDocRSt
injectPathttargettchildR5RTtoutf((s9/usr/lib/python2.6/site-packages/giscanner/scannermain.pyR'”s0

	
	
cCs~ddkl}|t|ƒƒ}|iƒ}t|ƒ}|iƒ}x'|D]}|iƒ}t||ƒqMW|iƒdS(Niÿÿÿÿ(R>i(RAR>RWRBt	readlineststripRRY(t
assertionsROR>tdocRRtftassertions_listt	assertion((s9/usr/lib/python2.6/site-packages/giscanner/scannermain.pytvalidate®s
ccsIxB|iƒD]4}x+|D]#}|i|ƒpqn|VPqWq
WdS(N(tsplitRF(R!t
allowed_flagstoptiontflag((s9/usr/lib/python2.6/site-packages/giscanner/scannermain.pytprocess_optionsºs
c	Cskddg}|i|ƒti|dtiƒiƒd}|djotidƒndddd	d
g}tt	||ƒƒ}|i
|ƒ\}}|ii|iƒ|ii|iƒ|i
i|i
ƒddg}|i|ƒti|dtiƒiƒd}|djotidƒntt	||ƒƒ}|i
|ƒ\}}|ii|iƒdS(Ns
pkg-configs--cflagsRLiis-Is-Ds-Us-ls-Ls
--libs-only-L(textendt
subprocesstPopentPIPEtcommunicateR1RKtexitRDRmt
parse_argsR*R+R,R(	R5toptionsR"targsR!toptions_whitelisttfiltered_outputtpkg_optionstunused((s9/usr/lib/python2.6/site-packages/giscanner/scannermain.pytprocess_packagesÂs*



cCsWtƒ}|i|ƒ\}}t|ƒdjotdƒn|iot|dƒS|io3t|ƒdjotdƒnt|dd!ŒS|iot|i|dƒS|i	ptdƒn|i
djoddkl}ntd	|i
fƒ|i
p|iptd
ƒn|i
}g}xs|D]k}|idƒp|idƒoEtii|ƒptd
|fƒn|itii|ƒƒq<q<Wtƒ}t||i	|iƒ}|io|i|iƒn|i|i	ƒ|i|iƒt}	xT|iD]I}
ti|
jotd|
fƒ‚nt i!|
ƒ}|i"|ƒqWt#|i$ƒ}|i%|i&ƒƒt'|||ƒt(ƒ}
|
i)|i*|i+|i,ƒ|
i-|ƒ|
i.|ƒ|i/|
ƒt0|d|i1ƒ}|i2ƒ|io,|ig}|i3|i4ƒt5|ƒ}nt6||i7ƒƒ}t8|||ƒ}|i9|ƒ|i:ƒ}t;||
|ƒ}y|i:ƒWn.t<j
o"}t=dt>|ƒfƒ‚nX|i?o
|i?}n
|i$}||||i@ƒ||iA|iBƒƒ}|iCƒ}|iDo#tE|iDdƒ}|iF|ƒn|GHdS(NisNeed at least one filenameisWNeed three filenames; e.g. g-ir-scanner --inject Source.gir Additions.xml SourceOut.girsNamespace name missingRiÿÿÿÿ(R<sUnknown format: %ss#Must specify --program or --librarys.cs.hs%s: no such a file or directorysInvalid include path %rR%sERROR in annotation: %sRVi(GR7RttlenR:R&RUR'R(RhRRR@R<RRtendswithtosROtexistsRtabspathRRRR tset_strip_prefixtset_include_pathsRR2RtsepRXRtfrom_stringtregister_includetsetR"tupdatetget_pkgconfig_packagesR{R	tset_cpp_optionsR*R+R,tparse_filestparse_macrostset_source_astRR%t
init_parseRnRRRtget_get_type_functionsR
tset_introspection_binaryR>RRR8tstrR#RJR)tget_strip_prefixRNR!RWRM(RvR5RutWriterRt	filenamestargt
cachestorettransformertshown_include_warningtincludetinclude_objR"tsstglibtransformertbinarytshlibst	namespacetaptetexported_packagesRTtdatatfd((s9/usr/lib/python2.6/site-packages/giscanner/scannermain.pytscanner_mainÞs¤	



	!	

	



	




		
(!RoR.R~RKtgiscanner.annotationparserRRt
giscanner.astRtgiscanner.cachestoreRtgiscanner.dumperRtgiscanner.glibtransformerRRtgiscanner.minixpathRRtgiscanner.sourcescannerR	tgiscanner.shlibsR
tgiscanner.transformerRR7R:RUR'RhRmR{R¤(((s9/usr/lib/python2.6/site-packages/giscanner/scannermain.pyt<module>s(	T						

Youez - 2016 - github.com/yon3zu
LinuXploit