
    ǆi                     "    S SK r S r\S 5       rg)    Nc                 >    [         R                  " 5       S:w  a  S $ U $ )NWindowsc                      g )N )argskwargss     j/home/dmtnaga/Documents/work/airagagent/rag_env/lib/python3.13/site-packages/setuptools/windows_support.py<lambda>windows_only.<locals>.<lambda>   s    t    )platformsystem)funcs    r	   windows_onlyr      s    I%++Kr   c                 <   SSK n[        S5        UR                  R                  R                  nUR
                  R                  UR
                  R                  4Ul        UR
                  R                  Ul
        SnU" X5      nU(       d  UR                  5       eg)z|
Set the hidden attribute on a file or directory.

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

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