Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
Size: Mime:
Ñò
pì©Uc@sñddkZddkZddkZddkZdad„Zd„ZeidƒZ	eidƒZ
eidƒZd„Zd„Z
eid	ƒZd
„ZeidƒZd„Zd
„Zd„Zd„Zd„Zd„Zd„ZdS(iÿÿÿÿNcCsWtdjo@tiiddƒidƒadtjotidƒqMn|tjS(s(Check for whether a specific debugging feature is enabled.
Well-known flags:
 * start: Drop into debugger just after processing arguments
 * exception: Drop into debugger on fatalexception
 * warning: Drop into debugger on warning
 * posttrans: Drop into debugger just before introspectable pass
tGI_SCANNER_DEBUGtt,N(t_debugflagstNonetostenvirontgettsplittremove(tflag((sZ/home/zelgadis/synfig-buildroot/linux64/build/lib/gobject-introspection/giscanner/utils.pythave_debug_flags
	

cCs+t|ƒoddk}|iƒndS(Niÿÿÿÿ(Rtpdbt	set_trace(R
R((sZ/home/zelgadis/synfig-buildroot/linux64/build/lib/gobject-introspection/giscanner/utils.pytbreak_on_debug_flag.s
s([^A-Z])([A-Z])s([A-Z][A-Z])([A-Z][0-9a-z])s^([A-Z])([A-Z])cCs@tid|ƒ}tid|ƒ}tid|ddƒ}|S(sJConverts a typename to the equivalent underscores name.
    This is used to form the type conversion macros and enum/flag
    name variables.
    In particular, and differently from to_underscores_noprefix(),
    this function treats the first character differently if it is
    uppercase and followed by another uppercase letter.s\1_\2tcounti(t_upperstr_pat1tsubt_upperstr_pat2t_upperstr_pat3(tname((sZ/home/zelgadis/synfig-buildroot/linux64/build/lib/gobject-introspection/giscanner/utils.pytto_underscores9scCs(tid|ƒ}tid|ƒ}|S(ssLike to_underscores, but designed for "unprefixed" names.
    to_underscores("DBusFoo") => dbus_foo, not d_bus_foo.s\1_\2(RRR(R((sZ/home/zelgadis/synfig-buildroot/linux64/build/lib/gobject-introspection/giscanner/utils.pytto_underscores_noprefixFssdlname='([A-z0-9\.\-\+]+)'
cCsOt|ƒ}|iƒ}|iƒti|ƒ}|o|iƒdSdSdS(Ni(topentreadtcloset_libtool_pattsearchtgroupsR(tla_filetftdatatm((sZ/home/zelgadis/synfig-buildroot/linux64/build/lib/gobject-introspection/giscanner/utils.pyt_extract_dlname_fieldQs
slibdir='([^']+)'cCsOt|ƒ}|iƒ}|iƒti|ƒ}|o|iƒdSdSdS(Ni(RRRt_libtool_libdir_patRRR(RRRR ((sZ/home/zelgadis/synfig-buildroot/linux64/build/lib/gobject-introspection/giscanner/utils.pyt_extract_libdir_field_s
cCs~t|ƒ}|djodStiƒdjo=tii|ƒ}t|ƒ}|djo|S|d|Stii|ƒS(NtDarwint/(R!RtplatformtsystemRtpathtbasenameR#(Rtdlnamet
dlbasenametlibdir((sZ/home/zelgadis/synfig-buildroot/linux64/build/lib/gobject-introspection/giscanner/utils.pytextract_libtool_shlibls


cCsst|ƒ}|djotd|ƒ‚ntiitii|ƒd|ƒ}|iddƒiddƒ}|S(Ns'%s has no dlname. Not a shared library?s.libss.libs/.libss.libs\.libs(R!Rt
ValueErrorRR(tjointdirnametreplace(RR*tlibname((sZ/home/zelgadis/synfig-buildroot/linux64/build/lib/gobject-introspection/giscanner/utils.pytextract_libtool~s
cCs¤|i}|pdS|i}|o|idƒSd}tiƒdjo
d}ny&ti|dgdtt	i
ƒƒWntitfj
odSX|gS(Nt tlibtoolR$tglibtools	--versiontstdout(
t	nolibtoolRtlibtool_pathRR&R't
subprocesst
check_callRRtdevnulltCalledProcessErrortOSError(toptionstlibtool_infectionR9tlibtool_cmd((sZ/home/zelgadis/synfig-buildroot/linux64/build/lib/gobject-introspection/giscanner/utils.pytget_libtool_commandŒs
	
cCs”t|ƒ}t|ƒ}|idƒ}|idƒ}x=||jo/|djo"|idƒ}|idƒ}q9W|iƒ|iƒ||jS(Ni R(RRR(tpath1tpath2tf1tf2tbuf1tbuf2((sZ/home/zelgadis/synfig-buildroot/linux64/build/lib/gobject-introspection/giscanner/utils.pytfiles_are_identical§s

cCs-|idƒp|Sdtii|dƒS(Ns-Ii(t
startswithRR(trealpath(tcflag((sZ/home/zelgadis/synfig-buildroot/linux64/build/lib/gobject-introspection/giscanner/utils.pytcflag_real_include_path´scCsñd„}d„}tii|ƒ\}}|o<||ƒo|Stidjo||ƒo	|dSnx}tiditiƒD]b}|idƒ}tii||ƒ}||ƒo|Stidjo||ƒo	|dSq‡WdS(NcSs&tii|ƒoti|tiƒS(N(RR(tisfiletaccesstX_OK(tfpath((sZ/home/zelgadis/synfig-buildroot/linux64/build/lib/gobject-introspection/giscanner/utils.pytis_exe¼scSsE|iƒidƒo.tii|dƒoti|dtiƒS(Ns.exe(tlowertendswithRR(RNRORP(RQ((sZ/home/zelgadis/synfig-buildroot/linux64/build/lib/gobject-introspection/giscanner/utils.pyt	is_nt_exe¿stnts.exetPATHt"(	RR(RRRtpathseptstripR/R(tprogramRRRURQtfnameR(texe_file((sZ/home/zelgadis/synfig-buildroot/linux64/build/lib/gobject-introspection/giscanner/utils.pytwhich»s"		



(treRR:R&RRRRtcompileRRRRRRR!R"R#R-R3RBRIRMR^(((sZ/home/zelgadis/synfig-buildroot/linux64/build/lib/gobject-introspection/giscanner/utils.pyt<module>s*