-=[ Mr. Bumblebee ]=-
_Indonesia_
ó
î:ïNc @@ sˆ d Z d d l m Z d d l m Z d d l m Z d d l m Z d d l m
Z
d d l Z d d l Z d e f d „ ƒ YZ
d S(
s build_mo command for setup.pyi ( t absolute_import( t log( t Command( t newer( t find_executableNt build_moc B@ sM e Z d Z d Z d d d d d g Z d
g Z d „ Z d „ Z d „ Z RS( s% Subcommand of build command: build_mos compile po files to mo filess
build-dir=t ds Directory to build locale filess output-base=t os mo-files base names source-dir=s Directory with sources po filest forcet fs Force creation of mo filess lang=s, Comma-separated list of languages to processc C@ s1 d | _ d | _ d | _ d | _ d | _ d S( N( t Nonet build_dirt output_baset
source_dirR t lang( t self( ( s8 /usr/lib/python2.7/dist-packages/bzrlib/bzr_distutils.pyt initialize_options4 s
c C@ s, | j d d ƒ | j j ƒ | _ | j d k r= d | _ n | j s[ | j pR d | _ n | j d k rv d | _ n | j d k rî t j
d ƒ } g | _ xˆ t j | j ƒ D]7 } | j
| ƒ } | r° | j j | j d ƒ ƒ q° q° Wn: g | j j d ƒ D] } | j ƒ r| j ƒ ^ q| _ d S(
Nt buildR s
bzrlib/localet messagest pos ^([a-zA-Z_]+)\.po$i t ,( s forces force( t set_undefined_optionst distributiont get_namet prj_nameR R
R R
R t ret compilet ost listdirt matcht appendt groupt splitt strip( R t re_pot it mo( ( s8 /usr/lib/python2.7/dist-packages/bzrlib/bzr_distutils.pyt finalize_options; s #c C@ sù | j s
d St d ƒ d k r= t j d ƒ t j d ƒ d Sd | j k rí t d ƒ d k r{ t j d ƒ t j d ƒ qí t j d ƒ | j p” d
d } d } | j d d
d d d t j j
| j | ƒ d t j j
| j | ƒ g ƒ n | j } | j
d ƒ s| d 7} n xà | j D]Õ } t j j
d | d ƒ } t j j | ƒ sit j j
d | d ƒ } n t j j
| j | d ƒ } | j | ƒ t j j
| | ƒ } | j s¾t | | ƒ rt j d | | f ƒ | j d d | | g ƒ qqWd S( s Run msgfmt for each languageNt msgfmts% GNU gettext msgfmt utility not found!s Skip compiling po files.t ent msginits&