Rework documentation of OLD_*.
- Be more explicit in the difference between OLD_DIRS and OLD_FILES (the former is only in delete-old-libs whereas the latter is in delete-old). - Document that debug symbols in /usr/lib/debug/ for files in OLD_FILES and OLD_LIBS are removed as well. Reviewed by: emaste Sponsored by: The University of Cambridge, Google Inc. Differential Revision: https://reviews.freebsd.org/D33847
This commit is contained in:
parent
6be8944d96
commit
c96dfb2156
@ -2,17 +2,24 @@
|
|||||||
# $FreeBSD$
|
# $FreeBSD$
|
||||||
#
|
#
|
||||||
# This file lists old files (OLD_FILES), libraries (OLD_LIBS) and
|
# This file lists old files (OLD_FILES), libraries (OLD_LIBS) and
|
||||||
# directories (OLD_DIRS) which should get removed at an update. Recently
|
# directories (OLD_DIRS) which should get removed after an update.
|
||||||
# removed entries first (with the date as a comment). Dynamic libraries are
|
# Recently removed entries should be listed first (with the date as a
|
||||||
# special cased (OLD_LIBS). Static libraries or the generic links to
|
# comment). OLD_LIBS should only list dynamic libraries. Static libraries,
|
||||||
# the dynamic libraries (lib*.so) should (if you don't know why to make an
|
# links to dynamic libraries (lib*.so), and linker scripts should be listed
|
||||||
# exception, make this a "must") be viewed as normal files (OLD_FILES).
|
# in OLD_FILES. OLD_LIBS are removed by the delete-old-libs target, whereas
|
||||||
|
# OLD_FILES and OLD_DIRS are removed by the delete-old target. This
|
||||||
|
# separation allows users to avoid deleting old dynamic libraries still
|
||||||
|
# required by existing binaries.
|
||||||
|
#
|
||||||
|
# For files listed in OLD_FILES and OLD_LIBS, the check-old* and
|
||||||
|
# delete-old* targets will also delete associated debug symbols from
|
||||||
|
# usr/lib/debug.
|
||||||
#
|
#
|
||||||
# In case of a complete directory hierarchy the sorting is in depth first
|
# In case of a complete directory hierarchy the sorting is in depth first
|
||||||
# order.
|
# order.
|
||||||
#
|
#
|
||||||
# Files that are installed or removed depending on some build option
|
# Files that are installed or removed depending on some build option
|
||||||
# are to be listed in /usr/src/tools/build/mk/OptionalObsoleteFiles.inc
|
# should be listed in /usr/src/tools/build/mk/OptionalObsoleteFiles.inc
|
||||||
# instead of in this file.
|
# instead of in this file.
|
||||||
#
|
#
|
||||||
# Before you commit changes to this file please check if any entries in
|
# Before you commit changes to this file please check if any entries in
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
#
|
#
|
||||||
# $FreeBSD$
|
# $FreeBSD$
|
||||||
#
|
#
|
||||||
# This file add support for the WITHOUT_* and WITH_* knobs in src.conf(5) to
|
# This file adds support for the WITHOUT_* and WITH_* knobs in src.conf(5) to
|
||||||
# the check-old and delete-old* targets.
|
# the check-old* and delete-old* targets.
|
||||||
#
|
#
|
||||||
|
|
||||||
.if ${MK_ACCT} == no
|
.if ${MK_ACCT} == no
|
||||||
|
Loading…
Reference in New Issue
Block a user