mò
ävGc           @   sı   d  d d d  Z  h  d d d e g <d d g <d d	 g <d
 d g <Z e d j oZ d k Z xN e i d D]; Z e i e  o e e  e g e e  qr d e GHqr Wn d S(   s"   /afs/dev.mit.edu/source/repositorys   packs/build/autoconft   tomorrowc            s  d  k   d  k } d  k }	 d  k }  i d   i d  |  i d < i d | | f  | o  i d | | f  n d } x\  i |  D]K \   } } t |  d j o) t | t    d   | D   } q q W| i d | i |   }
 d	 |  |
 f }  i | |  |	 i d
 | d  } | i |  | i   | i d
 | d  | i d |  d | GHd  S(   Ns'   attach macathena >/dev/null 2>/dev/nulls   /mit/macathena/buildt   CVSROOTs   cvs -R export -D %s %ss5   cvs -R export -r HEAD -d %s %s >/dev/null 2>/dev/nulli    c         #   s/   x( |  ]! }  i d    | f  d Vq Wd S(   s   %s/%si   N(   t   [outmost-iterable]t   filet   ost   statt   root(   R   R   (   R   R   (    t   macathenaDist.pyt   <generator expression>   s    s   %Y%m%ds   %s-%ss	   %s.tar.gzs   w:gzs   /mit/macathena/dist/s   /mit/macathena/build/%ss%   Created /mit/macathena/dist/%s.tar.gz(   R   t   timet   tarfilet   shutilt   systemt   chdirt   cvsroott   environt   datet	   cvsModulet   getAutoconft   stampt   walkR   t   dirst   filest   lent   maxt   strftimet	   localtimet   tarball_timet   modulet   tarballt   renamet   opent   tart   addt   closet   movet   rmtree(   R   R   R   R   R   R   R   R    R   R
   R   R   R	   R   R   R   (    (   R   R   R   t
   packageCvs   s0    				 -
t   moiras6   /afs/athena.mit.edu/astaff/project/moiradev/repositoryt	   libathdirs   athena/lib/athdirt   athdirs   athena/bin/athdirt   machtypes   athena/bin/machtypet   __main__Ni   s(   Sorry - I don't know about the module %s(	   R%   t   Falset   modulest   __name__t   syst   argvt   argt   has_keyt   apply(   R,   R.   R0   R%   (    (    R   t   ?   s   !<	 