mς &U²Ic@sVdZdZdkZdklZdklZdklZdefd„ƒYZ dS(sBdistutils.command.clean Implements the Distutils 'clean' command.s1$Id: clean.py 37828 2004-11-10 22:23:15Z loewis $N(sCommand(s remove_tree(slogtcleancBsJtZdZddddddgZdgZd„Zd„Zd„ZRS(Ns"clean up output of 'build' commands build-base=tbs2base build directory (default: 'build.build-base')s build-lib=s<build directory for all modules (default: 'build.build-lib')s build-temp=tts7temporary build directory (default: 'build.build-temp')sbuild-scripts=s<build directory for scripts (default: 'build.build-scripts')s bdist-base=s+temporary directory for built distributionstalltas7remove all build output, not just temporary by-productscCs:d|_d|_d|_d|_d|_d|_dS(N(tNonetselft build_baset build_libt build_tempt build_scriptst bdist_baseR(R((t4/data/zmath/lib/python2.4/distutils/command/clean.pytinitialize_options$s      cCs-|iddd d d ƒ|idd ƒdS( NtbuildRRR R tbdistR (s build_bases build_base(s build_libs build_lib(s build_scriptss build_scripts(s build_temps build_temp(s bdist_bases bdist_base(Rtset_undefined_options(R((R tfinalize_options,s  cCsύtii|iƒot|id|iƒntid|iƒ|i oax^|i |i |i fD]@}tii|ƒot|d|iƒqftid|ƒqfWn|ipAy'ti|iƒtid|iƒWqωtj oqωXndS(Ntdry_runs%'%s' does not exist -- can't clean its removing '%s'(tostpathtexistsRR t remove_treeRtlogtdebugRRR R t directorytwarntrmdirRtinfotOSError(RR((R trun5s"     (s build-base=Rs2base build directory (default: 'build.build-base')(s build-lib=Ns<build directory for all modules (default: 'build.build-lib')(s build-temp=Rs7temporary build directory (default: 'build.build-temp')(sbuild-scripts=Ns<build directory for scripts (default: 'build.build-scripts')(s bdist-base=Ns+temporary directory for built distributions(sallRs7remove all build output, not just temporary by-products( t__name__t __module__t descriptionRt user_optionstboolean_optionsR RR(((R Rs    ( t__doc__t __revision__Rtdistutils.coretCommandtdistutils.dir_utilRt distutilsRR(R%RRR'RR((R t?s