§
    ƒnóc¡  ã                  óŽ  — d dl mZ d dlZd dlZd dlZd dlZ ej        ¦   «         Ze 	                    d¦  «         e 	                    d¦  «         e 	                    d¦  «         e 	                    d¦  «         e 	                    dd¬	¦  «         e 	                    d
d¬	¦  «         e 	                    dg dd¬¦  «         dd„Z
dS )é    )ÚannotationsNÚinputÚoutputÚtypeÚpodirz--msgfmtÚmsgfmt)Údefaultz
--datadirsÚ Úargszextra msgfmt argumentÚ*)r	   ÚmetavarÚnargsúT.List[str]ÚreturnÚintc           
     ó@  — t                                | ¦  «        }d }|j        r:t          j                             ¦   «         }|                     d|j        i¦  «         t          j        |j	        d|j
        z   d|j        d|j        d|j        g|j        z   |¬¦  «        S )NÚGETTEXTDATADIRSz--z-dz
--templatez-o)Úenv)ÚparserÚ
parse_argsÚdatadirsÚosÚenvironÚcopyÚupdateÚ
subprocessÚcallr   r   r   r   r   r   )r   Úoptionsr   s      úA/usr/lib/python3/dist-packages/mesonbuild/scripts/msgfmthelper.pyÚrunr       sŸ   € Ý×Ò Ñ%Ô%€GØ
€CØÔð :ÝŒj�oŠoÑÔˆØ�
Š
Ð% wÔ'7Ð8Ñ9Ô9Ð9ÝŒ?˜GœN¨D°7´<Ñ,?ÀÀwÄ}Ø(¨'¬-¸$ÀÄðPØRYÔR^ñ_à"ð$ñ $ô $ð $ó    )r   r   r   r   )Ú
__future__r   Úargparser   r   ÚtypingÚTÚArgumentParserr   Úadd_argumentr    © r!   r   ú<module>r)      s  ðð #Ð "Ð "Ð "Ð "Ð "à €€€Ø Ð Ð Ð Ø 	€	€	€	Ø Ð Ð Ð à	 ˆÔ	 Ñ	"Ô	"€Ø × Ò �GÑ Ô Ð Ø × Ò �HÑ Ô Ð Ø × Ò �FÑ Ô Ð Ø × Ò �GÑ Ô Ð Ø × Ò �J¨Ð Ñ 1Ô 1Ð 1Ø × Ò �L¨"Ð Ñ -Ô -Ð -Ø × Ò �F BÐ0GÈsÐ Ñ SÔ SÐ Sð$ð $ð $ð $ð $ð $r!   