
    ϶vg                     4    d dl Z d Zededdfd            ZdS )    Nc                 :    t          j                    dk    rd S | S )NWindowsc                      d S )N )argskwargss     W/var/www/pixelcanvas.ch/venv/lib/python3.11/site-packages/setuptools/windows_support.py<lambda>zwindows_only.<locals>.<lambda>   s    t     )platformsystem)funcs    r	   windows_onlyr      s#    I%%+++Kr   pathreturnc                     ddl }ddl}|j        j        j        }|j        j        |j        j        f|_        |j        j	        |_
        d} || |          }|s|                                dS )z
    Set the hidden attribute on a file or directory.

    From https://stackoverflow.com/questions/19622133/

    `path` must be text.
    r   N   )ctypesctypes.wintypeswindllkernel32SetFileAttributesWwintypesLPWSTRDWORDargtypesBOOLrestypeWinError)r   r   SetFileAttributesFILE_ATTRIBUTE_HIDDENrets        r	   	hide_filer#   
   s     MMM.A!'!79N!N & 4 

D"7
8
8C  oo   r   )r   r   strr#   r   r   r	   <module>r%      sU        C  D            r   