[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [patch] leim/Makefile.in: make distclean should make clean
From: |
Kenichi Handa |
Subject: |
Re: [patch] leim/Makefile.in: make distclean should make clean |
Date: |
Tue, 17 Feb 2004 08:25:41 +0900 (JST) |
User-agent: |
SEMI/1.14.3 (Ushinoya) FLIM/1.14.2 (Yagi-Nishiguchi) APEL/10.2 Emacs/21.3 (sparc-sun-solaris2.6) MULE/5.0 (SAKAKI) |
In article <jwv4qtrdl17.fsf-monnier+emacs/address@hidden>, Stefan Monnier
<address@hidden> writes:
>> At bootstrap we should delete *.elc and also those *.el files that
>> were produced from *.tit and other files in *-DIC/ directories.
> [ I know it's not really related but anyway: ]
> Let me disagree here. Removing those files in 99% of my cases does nothing
> better than significantly lengthen to time to get a working system.
> Yes, `bootstrap-clean' (which I'd call `spotless' or `cvsclean' since it's
> not only used for bootstrapping purposes) should remove those files, but
> not `bootstrap'.
> If people want to use `bootstrap' to get a "fully clean build", they should
> first do a `bootstrap-clean' explicitly.
But, there's no such target in ./Makefile.in (top level).
lisp/Makefile.in and nt/makefile.nt have it.
src/Makefile.in has "bootstrapclean" instead. Do you mean
that we should add that target in ./Makefile.in.
In ./Makefile.in, we already have these targets.
# make clean or make mostlyclean
# Delete all files from the current directory that are normally
# created by building the program. Don't delete the files that
# record the configuration. Also preserve files that could be made
# by building, but normally aren't because the distribution comes
# with them.
#
# Delete `.dvi' files here if they are not part of the distribution.
#
# 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.
#
# make maintainer-clean
# Delete everything from the current directory that can be
# reconstructed with this Makefile. This typically includes
# everything deleted by distclean, plus more: C source files
# produced by Bison, tags tables, info files, and so on.
#
# make extraclean
# Still more severe - delete backup and autosave files, too.
It seems that maintainer-clean is the best target to make
the directory the same as just after we do "cvs co".
---
Ken'ichi HANDA
address@hidden
- [patch] leim/Makefile.in: make distclean should make clean, Jérôme Marant, 2004/02/15
- Re: [patch] leim/Makefile.in: make distclean should make clean, Jérôme Marant, 2004/02/16
- Re: [patch] leim/Makefile.in: make distclean should make clean, Stefan Monnier, 2004/02/16
- Re: [patch] leim/Makefile.in: make distclean should make clean, Jérôme Marant, 2004/02/16
- Re: [patch] leim/Makefile.in: make distclean should make clean, Eli Zaretskii, 2004/02/16
- Re: [patch] leim/Makefile.in: make distclean should make clean, Jérôme Marant, 2004/02/16
- Re: [patch] leim/Makefile.in: make distclean should make clean, Eli Zaretskii, 2004/02/16
- Re: [patch] leim/Makefile.in: make distclean should make clean, Jérôme Marant, 2004/02/16
- Re: [patch] leim/Makefile.in: make distclean should make clean, Jérôme Marant, 2004/02/16
- Re: [patch] leim/Makefile.in: make distclean should make clean, Eli Zaretskii, 2004/02/17