
    -PhW                    n   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           e                    d           ddZdS )    )annotationsN   )destdir_joinz	--installz--extra-extension-pathappend)actiondefaultz--namez
--builddirz--project-versionz--docdirargvT.List[str]returnintc                r   t                               |           \  }}t          j                                        }|                    d          }|r|gng }t          j                            ||j        z             |d<   t          j
        ||j        |          }|dk    r|S |j        rt          j                            |j        |j                  }t          j                            dd          }t          ||j                  }	t!          j        |	d           t!          j        ||	           dS )N
PYTHONPATH)cwdenvr   DESTDIR T)ignore_errors)parserparse_known_argsosenvironcopygetpathsepjoinextra_extension_path
subprocesscallbuilddirinstallpathr   docdirshutilrmtreecopytree)
r	   optionsargssubenvvalpathsres
source_dirdestdir
installdirs
             _/var/www/html/test/jupyter/venv/lib/python3.11/site-packages/mesonbuild/scripts/hotdochelper.pyrunr0      s   ++D11MGTZ__F
**\
"
"C SEEbE:??573O+OPPF<
/$G$4&
A
A
AC
axx
 0W\\'"2GODD
*..B//!'7>::
j5555
J///1    )r	   r
   r   r   )
__future__r   r   r#   r   r   r   argparsetypingTArgumentParserr   add_argumentr0    r1   r/   <module>r9      s   " " " " " " 				                	 	 	"	"   K         ,Xr  J J J   H      L ! ! !   ' ( ( (   J        r1   