o
    ¢Ùld/  ã                   @  sD   d dl mZ ddlmZ ddlmZ ddlmZ G dd„ deƒZd	S )
é    )Úannotationsé   )ÚBackendé   )Úmlog)ÚMesonBugExceptionc                   @  s   e Zd ZdZdd„ ZdS )ÚNoneBackendÚnonec                 C  s0   | j  ¡ r	tdƒ‚t d¡ |  ¡  |  ¡  d S )NzJNone backend cannot generate target rules, but should have failed earlier.z&Generating simple install-only backend)ÚbuildZget_targetsr   r   ÚlogZserialize_testsZcreate_install_data_files)Úself© r   ú}home/ych/rk3568/buildroot/output/rockchip_rk3568_recovery/host/lib/python3.10/site-packages/mesonbuild/backend/nonebackend.pyÚgenerate   s
   

zNoneBackend.generateN)Ú__name__Ú
__module__Ú__qualname__Únamer   r   r   r   r   r      s    r   N)	Ú
__future__r   Zbackendsr   Ú r   Zmesonlibr   r   r   r   r   r   Ú<module>   s
   