Ë
    nûàg#
  ã                   óJ   — d Z ddlZddlmZ ddlmZ ddlmZ  G d„ de«      Zy)	zBdistutils.command.clean

Implements the Distutils 'clean' command.é    N)Úlogé   )ÚCommand)Úremove_treec                   ó0   — e Zd ZdZg d¢ZdgZd„ Zd„ Zd„ Zy)Úcleanz-clean up temporary files from 'build' command))zbuild-base=Úbz2base build directory [default: 'build.build-base'])z
build-lib=Nz<build directory for all modules [default: 'build.build-lib'])zbuild-temp=Útz7temporary build directory [default: 'build.build-temp'])zbuild-scripts=Nz<build directory for scripts [default: 'build.build-scripts'])zbdist-base=Nz+temporary directory for built distributions)ÚallÚaz7remove all build output, not just temporary by-productsr   c                 óX   — d | _         d | _        d | _        d | _        d | _        d | _        y )N)Ú
build_baseÚ	build_libÚ
build_tempÚbuild_scriptsÚ
bdist_baser   ©Úselfs    úa/var/www/skyplay_api_hub/venv/lib/python3.12/site-packages/setuptools/_distutils/command/clean.pyÚinitialize_optionszclean.initialize_options#   s-   € ØˆŒØˆŒØˆŒØ!ˆÔØˆŒØˆ�ó    c                 óR   — | j                  ddddd«       | j                  dd«       y )NÚbuild)r   r   )r   r   )r   r   )r   r   Úbdist)r   r   )Úset_undefined_optionsr   s    r   Úfinalize_optionszclean.finalize_options+   s2   € Ø×"Ñ"ØØ(Ø&Ø.Ø(ô	
ð 	×"Ñ" 7Ð,HÕIr   c                 ó”  — t         j                  j                  | j                  «      r"t	        | j                  | j
                  ¬«       n t        j                  d| j                  «       | j                  ru| j                  | j                  | j                  fD ]O  }t         j                  j                  |«      rt	        || j
                  ¬«       Œ:t        j                  d|«       ŒQ | j
                  sA	 t        j                  | j                  «       t        j                  d| j                  «       y y # t         $ r Y y w xY w)N)Údry_runz%'%s' does not exist -- can't clean itzremoving '%s')ÚosÚpathÚexistsr   r   r   r   Údebugr   r   r   r   ÚwarningÚrmdirr   ÚinfoÚOSError)r   Ú	directorys     r   Úrunz	clean.run5   sà   € ô �7‰7�>‰>˜$Ÿ/™/Ô*Ü˜Ÿ™°·±Ö>ä�I‰IÐ=¸t¿¹ÔOà�8Š8à"Ÿn™n¨d¯o©o¸t×?QÑ?QÐRò T�	Ü—7‘7—>‘> )Ô,Ü 	°4·<±<Ö@ä—K‘KÐ GÈÕSð	Tð �|Š|ðÜ—‘˜Ÿ™Ô)Ü—‘˜¨$¯/©/Õ:ð øô ò Ùðús   Ã:?D; Ä;	EÅEN)	Ú__name__Ú
__module__Ú__qualname__ÚdescriptionÚuser_optionsÚboolean_optionsr   r   r(   © r   r   r   r      s'   „ ØA€Kò€Lð" �g€OòòJór   r   )	Ú__doc__r   Údistutils._logr   Úcorer   Údir_utilr   r   r/   r   r   ú<module>r4      s$   ðñ-ó 
Ý å Ý "ô>ˆGõ >r   