Re: We need to do something about build times

From: Tatsuki Makino <tatsuki_makino_at_hotmail.com>
Date: Wed, 01 Nov 2023 06:03:27 UTC
Sorry for the repetition.
Please stop using the following section, as a terrible flaw exists in it.
Never use it.

Tatsuki Makino wrote on 2023/10/31 18:20:
> ${STAGEDIRPREFIX}/😈: .NOTMAIN .PHONY ${STAGEDIRPREFIX}
> 	@${CHMOD} -R 1777 ${STAGEDIRPREFIX}

The following will be the correct.

.if 1
STAGEDIRPREFIX=	${LOCALBASE}/.stage
STAGEDIR=	${STAGEDIRPREFIX}${.CURDIR}/${_WRKDIR}/stage
_PORTS_DIRECTORIES+=	${STAGEDIRPREFIX}
_USES_fetch+=	980:..stagedirprefix
${STAGEDIRPREFIX}/😈: .NOTMAIN .PHONY ${STAGEDIRPREFIX}
	@${CHMOD} 1777 ${STAGEDIRPREFIX}
	@${TOUCH} ${TOUCH_FLAGS} ${.TARGET:Q}
..stagedirprefix: .NOTMAIN .PHONY ${STAGEDIRPREFIX}/😈
.endif

😈 had become terribly powerful :)

Regards.