summaryrefslogtreecommitdiffstats
path: root/Makefile
diff options
context:
space:
mode:
authorbdrewery <bdrewery@FreeBSD.org>2016-06-05 23:04:42 +0000
committerbdrewery <bdrewery@FreeBSD.org>2016-06-05 23:04:42 +0000
commit39ee029a9c170a062b93e13419bbf2394f3ea129 (patch)
treec7310aa96236da6f7668c55e13317a77048a3be6 /Makefile
parentae30fb584d4da085f564206a1c3c29a67303fe00 (diff)
downloadFreeBSD-src-39ee029a9c170a062b93e13419bbf2394f3ea129.zip
FreeBSD-src-39ee029a9c170a062b93e13419bbf2394f3ea129.tar.gz
WITH_META_MODE: Enable bmake's missing meta rebuild feature
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile5
1 files changed, 5 insertions, 0 deletions
diff --git a/Makefile b/Makefile
index 6557bd0..7fc5ae1 100644
--- a/Makefile
+++ b/Makefile
@@ -162,8 +162,13 @@ _MAKEOBJDIRPREFIX!= /usr/bin/env -i PATH=${PATH} MK_AUTO_OBJ=no ${MAKE} \
# We cannot blindly use a make which may not be the one we want
# so be exlicit - until all choice is removed.
WANT_MAKE= bmake
+.if !empty(.MAKE.MODE:Mmeta)
+# 20160604 - support missing-meta,missing-filemon and performance improvements
+WANT_MAKE_VERSION= 20160604
+.else
# 20160220 - support .dinclude for FAST_DEPEND.
WANT_MAKE_VERSION= 20160220
+.endif
MYMAKE= ${MAKEOBJDIRPREFIX}${.CURDIR}/make.${MACHINE}/${WANT_MAKE}
.if defined(.PARSEDIR)
HAVE_MAKE= bmake
OpenPOWER on IntegriCloud