o
    JAfC  ã                   @   s<   d dl mZ d dlZd dlmZ h d£ZG dd„ deƒZdS )é    )ÚbuildN)ÚSetuptoolsDeprecationWarning>   Zbuild_pyZ	build_extZbuild_scriptsZ
build_clibc                       s*   e Zd Zejdd… Z‡ fdd„Z‡  ZS )r   Nc                    s>   dd„ t jD ƒ}|t rd}t |t¡ t j| _tƒ  ¡  d S )Nc                 S   s   h | ]}|d  ’qS )r   © )Ú.0Úcmdr   r   ú=/usr/lib/python3.10/site-packages/setuptools/command/build.pyÚ	<setcomp>   s    zbuild.run.<locals>.<setcomp>zÛ
            It seems that you are using `distutils.command.build` to add
            new subcommands. Using `distutils` directly is considered deprecated,
            please use `setuptools.command.build`.
            )Ú_buildÚsub_commandsÚ_ORIGINAL_SUBCOMMANDSÚwarningsÚwarnr   ÚsuperÚrun)ÚselfÚsubcommandsÚmsg©Ú	__class__r   r   r      s   z	build.run)Ú__name__Ú
__module__Ú__qualname__r	   r
   r   Ú__classcell__r   r   r   r   r   
   s    r   )Zdistutils.command.buildr   r	   r   Ú
setuptoolsr   r   r   r   r   r   Ú<module>   s
    