OwlCyberSecurity - MANAGER
Edit File: clean.cpython-36.pyc
3 � \� ������������������@���sD���d�Z�ddlZddlmZ�ddlmZ�ddlmZ�G�dd��de�ZdS�)zBdistutils.command.clean Implements the Distutils 'clean' command.�����N)�Command)�remove_tree)�logc���������������@���s>���e�Zd�ZdZddddddgZdgZdd��Zdd��Zdd��ZdS�)�cleanz-clean up temporary files from 'build' command�build-base=�b�2base build directory (default: 'build.build-base')� build-lib=N�<build directory for all modules (default: 'build.build-lib')�build-temp=�t�7temporary build directory (default: 'build.build-temp')�build-scripts=�<build directory for scripts (default: 'build.build-scripts')�bdist-base=�+temporary directory for built distributions�all�a�7remove all build output, not just temporary by-productsc�������������C���s(���d�|�_�d�|�_d�|�_d�|�_d�|�_d�|�_d�S�)N)� build_base� build_lib� build_temp� build_scripts� bdist_baser���)�self��r����//usr/lib64/python3.6/distutils/command/clean.py�initialize_options ���s����zclean.initialize_optionsc�������������C���s"���|�j�ddd d d��|�j�dd��d�S�) NZbuildr���r���r���r���Zbdistr���)r���r���)r���r���)r���r���)r���r���)r���r���)Zset_undefined_options)r���r���r���r����finalize_options(���s����zclean.finalize_optionsc�������������C���s����t�jj|�j�r t|�j|�jd��ntjd|�j��|�jrvx@|�j |�j |�jfD�],}t�jj|�rft||�jd��qFtjd|��qFW�|�js�yt�j |�j��tjd|�j��W�n�tk r����Y�nX�d�S�)N)�dry_runz%'%s' does not exist -- can't clean itz removing '%s')�os�path�existsr���r���r���r����debugr���r���r���r����warn�rmdirr����info�OSError)r���Z directoryr���r���r����run1���s$���� z clean.run)r���r���r���)r ���Nr ���)r���r���r ���)r���Nr���)r���Nr���)r���r���r���) �__name__� __module__�__qualname__ZdescriptionZuser_optionsZboolean_optionsr���r���r(���r���r���r���r���r������s"��������� r���) �__doc__r ���Zdistutils.corer���Zdistutils.dir_utilr���Z distutilsr���r���r���r���r���r����<module>���s ���