svn commit: r248605 - projects/bmake/share/mk
Simon J. Gerraty
sjg at FreeBSD.org
Fri Mar 22 01:34:28 UTC 2013
Author: sjg
Date: Fri Mar 22 01:34:27 2013
New Revision: 248605
URL: http://svnweb.freebsd.org/changeset/base/248605
Log:
When processing DPADD, defer application of :tA (realpath)
so we do not lose /.
Modified:
projects/bmake/share/mk/gendirdeps.mk
Modified: projects/bmake/share/mk/gendirdeps.mk
==============================================================================
--- projects/bmake/share/mk/gendirdeps.mk Thu Mar 21 23:37:35 2013 (r248604)
+++ projects/bmake/share/mk/gendirdeps.mk Fri Mar 22 01:34:27 2013 (r248605)
@@ -163,13 +163,13 @@ dir_list != cd ${_OBJDIR} && \
_nonlibs := ${DPADD:T:Nlib*:N*include}
.if !empty(_nonlibs)
ddep_list =
-.for f in ${_nonlibs:@x@${DPADD:M*/$x}@:tA}
+.for f in ${_nonlibs:@x@${DPADD:M*/$x}@}
.if exists($f.dirdep)
ddep_list += $f.dirdep
.elif exists(${f:H}.dirdep)
ddep_list += ${f:H}.dirdep
.else
-dir_list += ${f:H}
+dir_list += ${f:H:tA}
.endif
.endfor
.if !empty(ddep_list)
More information about the svn-src-projects
mailing list