[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Sat, 13 Mar 2004 10:38:29 -0600 (CST)
Part of the documentation in Makefile.in, quoted below, looks strange.
>From it, I would get the impression that .elc files would be deleted
by `make clean' and certainly by `make distclean'. This does not
happen. Is the fact that it does not happen a bug or is it to be
expected? If it is not a bug then why does the text below seem to
suggest that the difference between `make distclean' and `make
maintainer-clean' consists of the removal of some obscure stuff,
whereas the main difference is that `make maintainer-clean' removes
.elc files. Note that I am by no means an expert on make files, but
the information quoted below does seem to be relevant even to non make
# 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
# 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.
Luc Teirlinck <=