This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author lemburg
Recipients barry, eric.smith, lemburg, vstinner
Date 2013-06-27.08:45:03
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <51CBFB89.1020708@egenix.com>
In-reply-to <1372318577.21.0.0072373110646.issue18312@psf.upfronthosting.co.za>
Content
On 27.06.2013 09:36, STINNER Victor wrote:
> 
> STINNER Victor added the comment:
> 
> Extract of "GNU standards":
> 
> # make distclean
> #      Delete all files from the current directory that are created by
> #      configuring or building the program.  If you have unpacked the
> #      source and built the program without creating any other files,
> #      `make distclean' should leave only the files that were in the
> #      distribution.
> 
> Python should only remove files generated by the build process: Makefile, pyconfig.h, *.o, etc. But not files generated by Mercurial (.orig, .rej), backup files (.old, .bak), nor any other files which is not generated by the build. These files may be important for the developer (Mercurial keeps modified files after "hg revert --all" for example).
> 
> If someone wants an hardcore cleaner, the command can be kept, but please, under a different name.

Hmm, but distclean is exactly the kind of cleaner it's meant to be:
you use the command to prepare for a source code distribution and
you don't want any backup files or failed patch traces in your
source code distribution.

Perhaps we should introduce a softer version that leaves the
files you mention in untouched, so it can be used by developers,
e.g. make devclean.
History
Date User Action Args
2013-06-27 08:45:04lemburgsetrecipients: + lemburg, barry, vstinner, eric.smith
2013-06-27 08:45:03lemburglinkissue18312 messages
2013-06-27 08:45:03lemburgcreate