I'd like to add a line to the display.
This shows visual confirmation that a build was started from scratch,
without a pre-existing wrkdir.
This could be used in dpb to triage build stats time, or for various
other things.
The only potential drawback I see is if some people are expecting
a very inflexible order of lines in the logs.
Index: bsd.port.mk
===================================================================
RCS file: /cvs/ports/infrastructure/mk/bsd.port.mk,v
retrieving revision 1.1588
diff -u -p -r1.1588 bsd.port.mk
--- bsd.port.mk 17 May 2023 10:34:42 -0000 1.1588
+++ bsd.port.mk 17 Jun 2023 19:47:30 -0000
@@ -2651,6 +2654,7 @@ ${_BULK_COOKIE}:
# disabled, and there are hooks to override behavior.
${_WRKDIR_COOKIE}:
+ @${ECHO_MSG} "===> Building from scratch ${FULLPKGNAME}${_MASTER}"
@${_PBUILD} rm -rf ${WRKDIR}
@appdefaults=${LOCALBASE}/lib/X11/app-defaults; \
if ! test -d $$appdefaults -a -h $$appdefaults; then \