łň ”,9Mc@s¤dZdZddkZddkZddkZddkZddkZddkl Z ddddd d d d d g Z ei i ddƒZ d„Z d„ZdS(süSCons.Tool.Perforce.py Tool-specific initialization for Perforce Source Code Management system. There normally shouldn't be any need to import this module directly. It will usually be imported through the generic SCons.Tool.Tool() selection method. s@src/engine/SCons/Tool/Perforce.py 4629 2010/01/17 22:23:21 sconsi˙˙˙˙N(taddPathIfNotExiststP4PORTtP4CLIENTtP4USERtUSERtUSERNAMEtP4PASSWDt P4CHARSETt P4LANGUAGEt SystemRoots$P4COMs $P4COMSTRc CsB|d„}||_d|dtiij oq>XndS(s]Add a Builder factory function and construction variables for Perforce to an Environment.cSstiidtd|ƒS(t tactiontenv(tSConstBuildertPerforceAction(R ((s8install/lib/scons-1.2.0.d20100117/SCons/Tool/Perforce.pytPerforceFactory:stp4tP4ttP4FLAGSs$P4 $P4FLAGS sync $TARGETtP4COMtENVt#tPWDsSoftware\Perforce\environmentt P4INSTROOTtPATHN(tPerforceR tUtiltCLVartKeyErrortDirt get_abspatht _import_envtostenvirontgett can_read_regt RegOpenKeyExthkey_modtHKEY_LOCAL_MACHINEtRegQueryValueExRtRegError(R RR#tvartvtktvalttok((s8install/lib/scons-1.2.0.d20100117/SCons/Tool/Perforce.pytgenerate6s0      cCs |idƒS(NR(tDetect(R ((s8install/lib/scons-1.2.0.d20100117/SCons/Tool/Perforce.pytexistsas(t__doc__t __revision__R"t SCons.ActionR t SCons.Buildert SCons.Node.FSt SCons.UtiltSCons.Tool.PharLapCommonRR!tActionRR0R2(((s8install/lib/scons-1.2.0.d20100117/SCons/Tool/Perforce.pys s      +