
    G/Ph                     6    d dl Z d dlmZ  G d de          ZdS )    N)install_headersc                       e Zd Zd ZdS )r   c                 >   | j         j        }|sd S t          j                            | j                  }|D ]}t          |t                    r|d         dk    r:d|d         f}t          j                            |d                   d         dk    r]t          j        j	        |g|d         
                    d          z    }|d         }n| j        }|                     |           |                     ||          \  }}| j                            |           d S )Nr   znumpy._corenumpy   z.inc.)distributionheadersospathdirnameinstall_dir
isinstancetuplesplitextjoinsplitmkpath	copy_fileoutfilesappend)selfr
   prefixheaderdout_s          g/var/www/html/test/jupyter/venv/lib/python3.11/site-packages/numpy/distutils/command/install_headers.pyrunzinstall_headers.run   s   #+ 	F!122 	& 	&F&%(( 	%!9--%vay1Fw''q	2215?? GLF8F1IOOC,@,@#@B$KKNNN~~fa00HS!M  %%%%	& 	&    N)__name__
__module____qualname__r    r    r   r   r      s#        & & & & &r    r   )r   !distutils.command.install_headersr   old_install_headersr$   r    r   <module>r'      sU    				 T T T T T T& & & & &* & & & & &r    