o
    LK&h                     @   s@   d dl mZ d dlmZ d dlmZ dd ZG dd deZdS )	    )Command)build)Distributionc                 C   s4   t tddgg ddgid}t|dtsJ dS )z_
    Check that the setuptools Distribution uses the
    setuptools specific build object.
    zsetup.pyr    zpath/*)script_namescript_argspackagespackage_dataN)r   dict
isinstanceget_command_objr   )
tmpdir_cwddist r   N/var/www/html/venv/lib/python3.10/site-packages/setuptools/tests/test_build.py,test_distribution_gives_setuptools_build_obj   s   r   c                   @   s(   e Zd ZdZdd Zdd Zdd ZdS )	
Subcommandz!Dummy command to be used in testsc                 C      d S Nr   selfr   r   r   initialize_options      zSubcommand.initialize_optionsc                 C   r   r   r   r   r   r   r   finalize_options   r   zSubcommand.finalize_optionsc                 C   s   t d)Nz!just to check if the command runs)NotImplementedErrorr   r   r   r   run    s   zSubcommand.runN)__name__
__module____qualname____doc__r   r   r   r   r   r   r   r      s
    r   N)
setuptoolsr   setuptools.command.buildr   setuptools.distr   r   r   r   r   r   r   <module>   s
    