§
    ƒnóc¸  ã                  óD  — d dl mZ d dlZd dlZd dlZddlmZ d dlZd dlZ	 ej
        ¦   «         Ze                     d¦  «         e                     ddg ¬¦  «         e                     d	¦  «         e                     d
¦  «         e                     d¦  «         dd„ZdS )é    )ÚannotationsNé   )Údestdir_joinz	--installz--extra-extension-pathÚappend)ÚactionÚdefaultz--namez
--builddirz--project-versionÚargvúT.List[str]ÚreturnÚintc           	     ó˜  — t                                | ¦  «        \  }}t          j                             ¦   «         }|j        D ]!}|                     dd¦  «        dz   |z   |d<   Œ"t          j        ||j	        |¬¦  «        }|dk    r|S |j
        rºt          j                             |j	        |j
        ¦  «        }t          j                             dd¦  «        }t          |t          j                             t          j        d         d|j        d	¦  «        ¦  «        }t          j        |d
¬¦  «         t          j        ||¦  «         dS )NÚ
PYTHONPATHÚ ú:)ÚcwdÚenvr   ÚDESTDIRÚMESON_INSTALL_PREFIXz
share/doc/ÚhtmlT)Úignore_errors)ÚparserÚparse_known_argsÚosÚenvironÚcopyÚextra_extension_pathÚgetÚ
subprocessÚcallÚbuilddirÚinstallÚpathÚjoinr   ÚnameÚshutilÚrmtreeÚcopytree)	r	   ÚoptionsÚargsÚsubenvÚext_pathÚresÚ
source_dirÚdestdirÚ
installdirs	            úA/usr/lib/python3/dist-packages/mesonbuild/scripts/hotdochelper.pyÚrunr1      s,  € Ý×+Ò+¨DÑ1Ô1�M€GˆTÝŒZ�_Š_ÑÔ€FàÔ0ð Mð MˆØ%Ÿzšz¨,¸Ñ;Ô;¸cÑAÀHÑLˆˆ|ÑÐå
Œ/˜$ GÔ$4¸&Ð
AÑ
AÔ
A€CØ
ˆa‚x€xØˆ
à„ð 0Ý”W—\’\ 'Ô"2°G´OÑDÔDˆ
Ý”*—.’. ¨BÑ/Ô/ˆÝ! 'Ý"$¤'§,¢,­r¬zÐ:PÔ/QØ/;¸W¼\È6ñ#Sô #SñTô Tˆ
õ 	Œ�j°Ð5Ñ5Ô5Ð5ÝŒ˜
 JÑ/Ô/Ð/Øˆ1ó    )r	   r
   r   r   )Ú
__future__r   r   r%   r   r   r   ÚargparseÚtypingÚTÚArgumentParserr   Úadd_argumentr1   © r2   r0   ú<module>r:      s÷   ðØ "Ð "Ð "Ð "Ð "Ð "à 	€	€	€	Ø €€€Ø Ð Ð Ð à Ð Ð Ð Ð Ð à €€€Ø Ð Ð Ð à	 ˆÔ	 Ñ	"Ô	"€Ø × Ò �KÑ  Ô  Ð  Ø × Ò Ð,°XÀrÐ Ñ JÔ JÐ JØ × Ò �HÑ Ô Ð Ø × Ò �LÑ !Ô !Ð !Ø × Ò Ð'Ñ (Ô (Ð (ðð ð ð ð ð r2   