
    -Ph                        d dl Z d dlZd dlZd dlZd dlmZ  eej                            dd                     Z	d Zd Z
edk    rej        d         Z e
e            eej                  dk    r eej        d                   Zedk    sej        d	k    r-ed k    r' ej        ej        d
gej        dd         z              edk    r- ej        ej        dgej        dd         z              dS dS dS dS )    N)compile_fileMESON_INSTALL_QUIETc           	         | D ]A}|dd                                          }|dd          }d }t          j        d|z            |z   x}}t          j        d|z            |z   }||k    rt          j                            |          }t          j                            |          rt          j        |          D ]q\  }}} ||                    ||d          }| D ]O}|                    d          r8t          j        	                    ||          }t          ||dt                     Pr)t          ||dt                     Cd S )	N         MESON_INSTALL_DESTDIR_MESON_INSTALL_z.pyT)forcequiet)upperosenvironpathdirnameisdirwalkreplaceendswithjoinr   r   )	filesfkeyddirfullpathabsfroot_dirfs	            \/var/www/html/test/jupyter/venv/lib/python3.11/site-packages/mesonbuild/scripts/pycompile.py
compileallr!      sc    B B "gmmoobccF*%=c%ABQFF4J'+,q01997??1%%D7== 		B"$'$-- N Na#<<a33D! N ND}}U++ N#%7<<d#;#;$Xt4uMMMMNN 4t5AAAAA-B B    c                     t           j                            t           j                            t                    |           }t          |d          5 }t          j        |          }d d d            n# 1 swxY w Y   t          |           d S )Nrb)	r   r   r   r   __file__openjsonloadr!   )manifest	data_filer   dats       r    runr,   '   s    RW__X66AAI	i		 !ill              sOOOOOs   A44A8;A8__main__r      )   z-Oz-OO)r'   r   
subprocesssysr!   r   intr   getr   r,   __name__argvr)   lenoptlevelversion_info
check_call
executable r"   r    <module>r<      so   !                               # # # # # #BJNN0!4455B B B2   zx{HCMMM
s38}}q3sx{##q==S-55(Q,,!J!3>4"838BQB<"GHHHq==!J!3>5"9CHRaRL"HIIIII  
 =r"   