History log of /src/tools/build/options/WITHOUT_DEPEND_CLEANUP (Results 1 – 3 of 3)
Revision Date Author Comments
# 1d52d5c5 31-Dec-2025 Dag-Erling Smørgrav <des@FreeBSD.org>

depend-cleanup: Force a clean build when options change

Similar to the build epoch check, cache a list of source options in the
object tree, and force a clean build if the cached list does not match

depend-cleanup: Force a clean build when options change

Similar to the build epoch check, cache a list of source options in the
object tree, and force a clean build if the cached list does not match
the current list, after filtering out options which are known not to
affect the build (e.g. CLEAN, TESTS, WARNS).

This also adds a DEPEND_CLEANUP option (which defaults to yes unless
the CLEAN option is set) which can be used to skip depend-cleanup for
faster incremental builds.

MFC after: 1 week
Reviewed by: imp
Differential Revision: https://reviews.freebsd.org/D52011

show more ...


# 1d52d5c5 31-Dec-2025 Dag-Erling Smørgrav <des@FreeBSD.org>

depend-cleanup: Force a clean build when options change

Similar to the build epoch check, cache a list of source options in the
object tree, and force a clean build if the cached list does not match

depend-cleanup: Force a clean build when options change

Similar to the build epoch check, cache a list of source options in the
object tree, and force a clean build if the cached list does not match
the current list, after filtering out options which are known not to
affect the build (e.g. CLEAN, TESTS, WARNS).

This also adds a DEPEND_CLEANUP option (which defaults to yes unless
the CLEAN option is set) which can be used to skip depend-cleanup for
faster incremental builds.

MFC after: 1 week
Reviewed by: imp
Differential Revision: https://reviews.freebsd.org/D52011

show more ...


# 1d52d5c5 31-Dec-2025 Dag-Erling Smørgrav <des@FreeBSD.org>

depend-cleanup: Force a clean build when options change

Similar to the build epoch check, cache a list of source options in the
object tree, and force a clean build if the cached list does not match

depend-cleanup: Force a clean build when options change

Similar to the build epoch check, cache a list of source options in the
object tree, and force a clean build if the cached list does not match
the current list, after filtering out options which are known not to
affect the build (e.g. CLEAN, TESTS, WARNS).

This also adds a DEPEND_CLEANUP option (which defaults to yes unless
the CLEAN option is set) which can be used to skip depend-cleanup for
faster incremental builds.

MFC after: 1 week
Reviewed by: imp
Differential Revision: https://reviews.freebsd.org/D52011

show more ...