Viewing File: /opt/alt/python35/lib64/python3.5/distutils/command/__pycache__/clean.cpython-35.opt-1.pyc



®ÕYfØ
ã@s\dZddlZddlmZddlmZddlmZGdd„deƒZdS)zBdistutils.command.clean

Implements the Distutils 'clean' command.éN)ÚCommand)Úremove_tree)Úlogc@s[eZdZdZddddddgZdgZdd„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-productscCs:d|_d|_d|_d|_d|_d|_dS)N)Ú
build_baseÚ	build_libÚ
build_tempÚ
build_scriptsÚ
bdist_baser)Úself©rú</opt/alt/python35/lib64/python3.5/distutils/command/clean.pyÚinitialize_options s					zclean.initialize_optionscCs-|jddd	d
dƒ|jddƒdS)
NZbuildrrrrZbdistr)rr)rr)rr)rr)rr)Zset_undefined_options)rrrrÚfinalize_options(s		zclean.finalize_optionscCsîtjj|jƒr.t|jd|jƒntjd|jƒ|jr¥xX|j	|j
|jfD]>}tjj|ƒr‘t|d|jƒqctjd|ƒqcW|jsêy'tj
|jƒtjd|jƒWntk
réYnXdS)NÚdry_runz%'%s' does not exist -- can't clean itz
removing '%s')ÚosÚpathÚexistsrrrrÚdebugrrrrÚwarnÚrmdirrÚinfoÚOSError)rZ	directoryrrrÚrun1s$	
				
z	clean.run)rrr)r	Nr
)rrr
)rNr)rNr)rrr)	Ú__name__Ú
__module__Ú__qualname__ZdescriptionZuser_optionsZboolean_optionsrrr(rrrrrs"			r)	Ú__doc__r Zdistutils.corerZdistutils.dir_utilrZ	distutilsrrrrrrÚ<module>s

Back to Directory File Manager