
    9i
                     4    S SK r S SKrS SKJrJrJr  S rS rg)    N)isdirisfileislinkc                 R     [         R                  " U 5        g ! [         a     g f = fN)osrmdirOSErrorpaths    6lib/python3.13/site-packages/menuinst/_legacy/utils.pyrm_empty_dirr      s$    
 s    
&&c                     [        U 5      (       d  [        U 5      (       a  [        R                  " U 5        g [	        U 5      (       a  [
        R                  " U 5        g g r   )r   r   r   unlinkr   shutilrmtreer   s    r   rm_rfr      s:    d||vd|| 			$	td 
    )r   r   os.pathr   r   r   r   r    r   r   <module>r      s    	  ) )r   