aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSimon J. Gerraty <sjg@FreeBSD.org>2014-05-10 00:21:10 +0000
committerSimon J. Gerraty <sjg@FreeBSD.org>2014-05-10 00:21:10 +0000
commita46ef2fd316721c08c52ad9d235458088aaa80fa (patch)
treed5a19aeca8032e3ae9b562add5b54186ae02adc4
parentcc3f4b99653c34ae64f8a1fddea370abefef680e (diff)
downloadsrc-a46ef2fd316721c08c52ad9d235458088aaa80fa.tar.gz
src-a46ef2fd316721c08c52ad9d235458088aaa80fa.zip
Handle empty meta list
Notes
Notes: svn path=/projects/bmake/; revision=265786
-rw-r--r--share/mk/meta.autodep.mk4
1 files changed, 2 insertions, 2 deletions
diff --git a/share/mk/meta.autodep.mk b/share/mk/meta.autodep.mk
index 3d3bccdaf879..57d01807880d 100644
--- a/share/mk/meta.autodep.mk
+++ b/share/mk/meta.autodep.mk
@@ -266,7 +266,7 @@ CLEANFILES += *.meta filemon.* *.db
now_utc = ${%s:L:gmtime}
start_utc := ${now_utc}
-meta_stats= meta=${.MAKE.META.FILES:[#]} \
+meta_stats= meta=${empty(.MAKE.META.FILES):?0:${.MAKE.META.FILES:[#]}} \
created=${empty(.MAKE.META.CREATED):?0:${.MAKE.META.CREATED:[#]}}
#.END: _reldir_finish
@@ -280,7 +280,7 @@ _reldir_finish: .NOMETA
_reldir_failed: .NOMETA
@echo "${TIME_STAMP} Failed ${RELDIR}.${TARGET_SPEC} seconds=$$(( ${now_utc} - ${start_utc} )) ${meta_stats}"
-.ifdef WITH_META_STATS
+.if defined(WITH_META_STATS) && ${.MAKE.LEVEL} > 0
.END: _reldir_finish
.ERROR: _reldir_failed
.endif