[Distutils] patch: clean command

Bastian Kleineidam calvin@cs.uni-sb.de
Thu, 16 Mar 2000 01:38:01 +0100 (CET)


  This message is in MIME format.  The first part should be readable text,
  while the remaining parts are likely unreadable without MIME-aware tools.
  Send mail to mime@docserver.cac.washington.edu for more info.

--1619424764-1944824378-953167081=:16423
Content-Type: TEXT/PLAIN; charset=US-ASCII

Hello.

Second try, this time only the clean command with suggestions from Greg.
Options for 'clean' command:
  --build-base (-b)  base directory for build library
  --build-lib        build directory for all distribution (defaults to
                     either build-purelib or build-platlib
  --build-temp (-t)  temporary build directory
  --all (-a)         clean all files, not only temporary files

I refactored the sdist.nuke_release_tree() function into
util.remove_tree(directory, verbose=0, dry_run=0).

Bastian

--1619424764-1944824378-953167081=:16423
Content-Type: APPLICATION/octet-stream; name="clean.diff.gz"
Content-Transfer-Encoding: BASE64
Content-ID: <Pine.LNX.4.21.0003160138010.16423@void.cs.uni-sb.de>
Content-Description: clean.diff.gz
Content-Disposition: attachment; filename="clean.diff.gz"

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
WC9S2Sf/Aso9TWEHEwAA
--1619424764-1944824378-953167081=:16423--