³ò ”,9Mc@sdZdZddkZddkZddkZddkZddkZyddk Z dZ Wne j o dZ nXe oe i Z d„Zn dZ dZeiiedd gƒZeiid eiid d ƒd eiiideiiddddƒZd„Zd„ZdS(sÑSCons.Tool.zip Tool-specific initialization for zip. 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/zip.py 4629 2010/01/17 22:23:21 sconsiÿÿÿÿNiicCs™d„}|iddƒ}tit|dƒd|ƒ}xN|D]F}|iƒo tiit|ƒ||ƒqA|it|ƒƒqAW|i ƒdS(NcSsNxG|D]?}tii||ƒ}tii|ƒo|i|ƒqqWdS(N(tostpathtjointisfiletwrite(targtdirnametnamestnameR((s3install/lib/scons-1.2.0.d20100117/SCons/Tool/zip.pytvisit4s tZIPCOMPRESSIONitw( tgettzipfiletZipFiletstrtisdirRRtwalkRtclose(ttargettsourcetenvR t compressiontzfts((s3install/lib/scons-1.2.0.d20100117/SCons/Tool/zip.pytzip3s   s)$ZIP $ZIPFLAGS ${TARGET.abspath} $SOURCEStvarlistR tactions$ZIPCOMs $ZIPCOMSTRtsource_factorytsource_scannertsuffixs $ZIPSUFFIXtmulticCs~y|dd}Wn'tj ot}||dd s0          !