diff options
author | Bryan Drewery <bdrewery@FreeBSD.org> | 2015-09-03 17:01:58 +0000 |
---|---|---|
committer | Bryan Drewery <bdrewery@FreeBSD.org> | 2015-09-03 17:01:58 +0000 |
commit | 880c41ba36ca36dc6bd932f6a263eb589ee1fd28 (patch) | |
tree | bae21b195acad361bc6b06e7beaf4dabd7eedfbe /share/mk/bsd.port.mk | |
parent | 420abfcecd042c00c6492c65332264425f118ed2 (diff) | |
download | src-880c41ba36ca36dc6bd932f6a263eb589ee1fd28.tar.gz src-880c41ba36ca36dc6bd932f6a263eb589ee1fd28.zip |
Avoid sub-shell for realpath(1) for bmake by using its built-in :tA.
MFC after: 2 weeks
Approved by: portmgr (implicit)
Notes
Notes:
svn path=/head/; revision=287436
Diffstat (limited to 'share/mk/bsd.port.mk')
-rw-r--r-- | share/mk/bsd.port.mk | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/share/mk/bsd.port.mk b/share/mk/bsd.port.mk index 4f73d12a926d..8c0e72e5bebe 100644 --- a/share/mk/bsd.port.mk +++ b/share/mk/bsd.port.mk @@ -10,8 +10,12 @@ _PORTSDIR= ${.CURDIR}/${RELPATH} .endif .endfor _PORTSDIR?= /usr/ports +.if defined(.PARSEDIR) +PORTSDIR= ${_PORTSDIR:tA} +.else # fmake doesn't have :tA PORTSDIR!= realpath ${_PORTSDIR} .endif +.endif BSDPORTMK?= ${PORTSDIR}/Mk/bsd.port.mk |