summaryrefslogtreecommitdiff
path: root/Mk/bsd.port.mk
diff options
context:
space:
mode:
authorChristian Weisgerber <naddy@FreeBSD.org>2022-10-15 15:31:37 +0200
committerChristian Weisgerber <naddy@FreeBSD.org>2022-10-15 15:36:10 +0200
commitd8c894889cc7055dd347b696b2157a5db401ad20 (patch)
treee8baca50c571b9201429ba7e1d59adbcf286e9f8 /Mk/bsd.port.mk
parentdevel/aws-sdk-cpp: Update to 1.9.364 (diff)
Mk/bsd.port.mk: Use .MAKE.UID instead of calling id(1)
Save an invocation of id(1) by using the built-in .MAKE.UID variable instead. Check availability of .MAKE.UID first, since older versions of bmake (12.x) don't have it yet. PR: 266942 Approved by: bapt
Diffstat (limited to '')
-rw-r--r--Mk/bsd.port.mk4
1 files changed, 4 insertions, 0 deletions
diff --git a/Mk/bsd.port.mk b/Mk/bsd.port.mk
index 3071c4e08597..a6543b0e069f 100644
--- a/Mk/bsd.port.mk
+++ b/Mk/bsd.port.mk
@@ -1423,7 +1423,11 @@ USES+=mysql:${USE_MYSQL}
. endif
. if !defined(UID)
+. if defined(.MAKE.UID)
+UID= ${.MAKE.UID}
+. else
UID!= ${ID} -u
+. endif
. endif
DESTDIRNAME?= DESTDIR