???<!-- GIF89;a -->
123123123123
.....................................................................................................................................???<!-- GIF89;a -->
123123123123
.....................................................................................................................................ó
fc           @   so   d  d l  Z  d  d l Z d  d l Te j j Z d Z d
 Z d   Z d   Z d   Z	 e
 d	 k rk e	   n  d S(   i’’’’N(   t   *s   mkreal errori    i   c         C   s   t  j |   } t | t  } t  j |   } t |  d  } t  j |   t |  d  } x* | j t  } | su Pn  | j	 |  q\ W~ t  j
 |  |  d  S(   Nt   rt   w(   t   ost   statt   S_IMODEt   ST_MODEt   readlinkt   opent   unlinkt   readt   BUFSIZEt   writet   chmod(   t   namet   stt   modet   linktot   f_int   f_outt   buf(    (    s,   /usr/lib64/python2.7/Tools/scripts/mkreal.pyt
   mkrealfile   s     c         C   sĪ   t  j |   } t | t  } t  j |   } t  j |   } t  j |   t  j |  |  t  j |  |  t	 t  j
 |  } xK | D]C } | t  j t  j
 f k r t  j t	 | |  t	 |  |   q q Wd  S(   N(   R   R   R   R   R   t   listdirR	   t   mkdirR   t   joint   pardirt   curdirt   symlink(   R   R   R   R   t   filest   filename(    (    s,   /usr/lib64/python2.7/Tools/scripts/mkreal.pyt	   mkrealdir   s    c          C   sė   t  j t  _ t j j t  j d  }  |  d k r: d }  n  t  j d } | sj d G|  Gd GHt  j d  n  d } xg | D]_ } t j j |  s­ |  d G| d Gd	 GHd } qw t j j	 |  rĢ t
 |  qw t |  qw Wt  j |  d  S(
   Ni    s   -ct   mkreali   s   usage:s   path ...i   t   :s   not a symlink(   t   syst   stderrt   stdoutR   t   patht   basenamet   argvt   exitt   islinkt   isdirR   R   (   t   prognamet   argst   statusR   (    (    s,   /usr/lib64/python2.7/Tools/scripts/mkreal.pyt   main-   s"     		t   __main__i   (   R!   R   R   R$   R   t   errorR   R   R   R-   t   __name__(    (    (    s,   /usr/lib64/python2.7/Tools/scripts/mkreal.pyt   <module>   s   
			