ó RÑÕfc@s`ddlZddlZddlmZddlZd„Zd„Zedkr\eƒndS(iÿÿÿÿN(tST_MTIMEc Csgd}d}tjdrTtjddkr5d}qTtjddkrTd}qTntjƒ}|sxdGt|ƒGHnxètjD]Ý}ytj|ƒ}Wn&tjk rÃdGt|ƒGHq‚nX|sàdGt|ƒGdGHn|j ƒxr|D]j}|d d krñtjj ||ƒ}ytj |ƒ}Wn&tjk rWd Gt|ƒGHqñnX|rtd Gt|ƒGdGHn|d }yt |dƒ}Wn#t k r¶dGt|ƒGHqñnX|jdƒ} |jdƒ} |jƒ| |krdGt|ƒGHqñnt| ƒ} | dks$| dkr6dGt|ƒGHq[| |tkr[dGt|ƒGHq[qñqñWq‚WdS(Niis-vs-ssUsing MAGIC wordsCannot list directorys Checking s...iýÿÿÿs.pys Cannot stattChecktctrs Cannot openisBad MAGIC word in ".pyc" fileiÿÿÿÿsBad ".pyc" filesOut-of-date ".pyc" file(tsystargvtimpt get_magictreprtpathtostlistdirterrortsorttjointstattopentIOErrortreadtclosetget_longR( tsilenttverbosetMAGICtdirnametnamestnametsttname_ctft magic_strt mtime_strtmtime((s./usr/lib64/python2.7/Tools/scripts/checkpyc.pytmain s`            cCsZt|ƒdkrdSt|dƒt|dƒd>t|dƒd>t|dƒd >S( Niiÿÿÿÿiiiiiii(tlentord(ts((s./usr/lib64/python2.7/Tools/scripts/checkpyc.pyR<st__main__(RR RRRR!Rt__name__(((s./usr/lib64/python2.7/Tools/scripts/checkpyc.pyts    2