_i"ddlZdZedZy)Nc:tjdk7rdS|S)NWindowscy)N)argskwargss /builddir/build/BUILDROOT/alt-python312-setuptools-69.0.2-3.el8.x86_64/opt/alt/python312/lib/python3.12/site-packages/setuptools/windows_support.pyzwindows_only..st)platformsystem)funcs r windows_onlyrsI%++ Kr c4ddl}td|jjj}|j j |j jf|_|j j|_ d}|||}|s|jy)z Set the hidden attribute on a file or directory. From https://stackoverflow.com/questions/19622133/ `path` must be text. rNzctypes.wintypes) ctypes __import__windllkernel32SetFileAttributesWwintypesLPWSTRDWORDargtypesBOOLrestypeWinError)pathrSetFileAttributesFILE_ATTRIBUTE_HIDDENrets r hide_filer" s ! ..AA!'!7!79N9N!N & 4 4  D"7 8C oo r )r rr"rr r r#s!   r