aboutsummaryrefslogtreecommitdiff
path: root/share
diff options
context:
space:
mode:
authorBryan Drewery <bdrewery@FreeBSD.org>2019-06-15 17:08:21 +0000
committerBryan Drewery <bdrewery@FreeBSD.org>2019-06-15 17:08:21 +0000
commit3d04f5a9c4afad32a9972693928ccc63f4b7441f (patch)
treefc5c0a728ee10df70ed09af13d15f67583e025f5 /share
parent05f8fb1fab1ca99ee07d9185fb232be3d6de4fcc (diff)
downloadsrc-3d04f5a9c4afad32a9972693928ccc63f4b7441f.tar.gz
src-3d04f5a9c4afad32a9972693928ccc63f4b7441f.zip
Avoid generating DEPENDFILES='.depend.' when there's no DEPENDOBJS.
MFC after: 2 weeks Sponsored by: DellEMC
Notes
Notes: svn path=/head/; revision=349064
Diffstat (limited to 'share')
-rw-r--r--share/mk/bsd.dep.mk2
1 files changed, 2 insertions, 0 deletions
diff --git a/share/mk/bsd.dep.mk b/share/mk/bsd.dep.mk
index 3a004f53f9f6..c665dd01f100 100644
--- a/share/mk/bsd.dep.mk
+++ b/share/mk/bsd.dep.mk
@@ -186,7 +186,9 @@ DEPENDSRCS+= ${DPSRCS:M*.[cSC]} ${SRCS:M*.cxx} ${SRCS:M*.cpp} ${SRCS:M*.cc}
.if !empty(DEPENDSRCS)
DEPENDOBJS+= ${DEPENDSRCS:${OBJS_SRCS_FILTER:ts:}:S,$,.o,}
.endif
+.if !empty(DEPENDOBJS)
DEPENDFILES+= ${DEPENDOBJS:O:u:${DEPEND_FILTER}:C/^/${DEPENDFILE}./}
+.endif
.if defined(_SKIP_DEPEND)
# Don't bother statting any .meta files for .depend*
${DEPENDOBJS}: .NOMETA