diff --git a/share/mk/src.sys.env.mk b/share/mk/src.sys.env.mk index 1b436ce46cb6..f068f8f82534 100644 --- a/share/mk/src.sys.env.mk +++ b/share/mk/src.sys.env.mk @@ -6,10 +6,14 @@ SRCTOP:= ${.PARSEDIR:tA:H:H} .if ${.CURDIR} == ${SRCTOP} -RELDIR = . +RELDIR= . +RELTOP= . .elif ${.CURDIR:M${SRCTOP}/*} -RELDIR := ${.CURDIR:S,${SRCTOP}/,,} +RELDIR:= ${.CURDIR:S,${SRCTOP}/,,} .endif +RELTOP?= ${RELDIR:C,[^/]+,..,g} +RELOBJTOP?= ${RELTOP} +RELSRCTOP?= ${RELTOP} # site customizations that do not depend on anything! SRC_ENV_CONF?= /etc/src-env.conf