summaryrefslogtreecommitdiff
path: root/release
diff options
context:
space:
mode:
authorEd Maste <emaste@FreeBSD.org>2025-12-26 11:36:43 -0500
committerEd Maste <emaste@FreeBSD.org>2026-01-05 11:49:04 -0500
commit3949c2b8c4691a6dff8be7b38805d56faab91187 (patch)
tree8b44db7f02d9ca7205f2331343ecf8491bb94ab8 /release
parent138e74ceadb237cdd42fcda11ddef18b509f571d (diff)
release: Use make's `:H` rather than `/..`
In general we want to strip subdir components, rather than appending `..`s. Reviewed by: lwhsu Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D54373
Diffstat (limited to 'release')
-rw-r--r--release/Makefile4
-rw-r--r--release/Makefile.vm2
2 files changed, 3 insertions, 3 deletions
diff --git a/release/Makefile b/release/Makefile
index fc91b31df579..230eb66fc077 100644
--- a/release/Makefile
+++ b/release/Makefile
@@ -40,7 +40,7 @@
# TARGET/TARGET_ARCH: architecture of built release
#
-WORLDDIR?= ${.CURDIR}/..
+WORLDDIR?= ${.CURDIR:H}
PORTSDIR?= /usr/ports
.include "${WORLDDIR}/share/mk/bsd.compat.pre.mk"
@@ -62,7 +62,7 @@ DISTDIR= dist
# Define OSRELEASE by using newvers.sh
.if !defined(OSRELEASE) || empty(OSRELEASE)
.for _V in TYPE BRANCH REVISION
-${_V}!= eval $$(awk '/^${_V}=/{print}' ${.CURDIR}/../sys/conf/newvers.sh); echo $$${_V}
+${_V}!= eval $$(awk '/^${_V}=/{print}' ${.CURDIR:H}/sys/conf/newvers.sh); echo $$${_V}
.endfor
.for _V in ${TARGET_ARCH}
.if !empty(TARGET:M${_V})
diff --git a/release/Makefile.vm b/release/Makefile.vm
index 142fd6e7bdf5..3e5f4936b518 100644
--- a/release/Makefile.vm
+++ b/release/Makefile.vm
@@ -73,7 +73,7 @@ CLOUDWARE?= ${CLOUDWARE_GEN}
.for _V in TYPE BRANCH REVISION
. if !defined(${_V}) || empty(${_V})
-${_V}!= eval $$(awk '/^${_V}=/{print}' ${.CURDIR}/../sys/conf/newvers.sh); echo $$${_V}
+${_V}!= eval $$(awk '/^${_V}=/{print}' ${.CURDIR:H}/sys/conf/newvers.sh); echo $$${_V}
. endif
.endfor