
    ʨsg                    $    d dl mZ ddlmZ ddZy)    )annotations   removeprefixc                `    t        d | D              s| S ddj                  d | D              z   S )z
    Ensure the return value is a string for backward compatibility.

    Retain until at least 2025-04-31. See pypa/distutils#246
    c              3  >   K   | ]  }|j                  d         yw-Wl,N)
startswith.0args     X/var/www/html/venv/lib/python3.12/site-packages/setuptools/_distutils/compat/__init__.py	<genexpr>z*consolidate_linker_args.<locals>.<genexpr>   s     6#s~~f%6s   r
   ,c              3  4   K   | ]  }t        |d         ywr	   r   r   s     r   r   z*consolidate_linker_args.<locals>.<genexpr>   s     G3\#v6Gs   )alljoin)argss    r   consolidate_linker_argsr      s1     666CHHG$GGGG    N)r   z	list[str]returnzlist[str] | str)
__future__r   py38r   r    r   r   <module>r      s    " 	Hr   