U
    ?h                     @   s(   d dl Z d dlmZ G dd deZdS )    N)install_headersc                   @   s   e Zd Zdd ZdS )r   c                 C   s   | j j}|sd S tj| j}|D ]}t|tr|d dkrbd|d f}tj|d d dkrbq"tjj	|g|d 
d  }|d }n| j}| | | ||\}}| j| q"d S )Nr   z
numpy.corenumpy   z.inc.)distributionheadersospathdirnameZinstall_dir
isinstancetuplesplitextjoinsplitmkpath	copy_fileZoutfilesappend)selfr   prefixheaderdout_ r   Y/var/www/html/venv/lib/python3.8/site-packages/numpy/distutils/command/install_headers.pyrun   s     


zinstall_headers.runN)__name__
__module____qualname__r   r   r   r   r   r      s   r   )r   Z!distutils.command.install_headersr   Zold_install_headersr   r   r   r   <module>   s   