summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorbdrewery <bdrewery@FreeBSD.org>2016-06-21 20:14:32 +0000
committerbdrewery <bdrewery@FreeBSD.org>2016-06-21 20:14:32 +0000
commit2cb7769e5b57bc90936011bf9013d8705fd9ac4b (patch)
tree430b5ececa46d84a45c3ac9545cb8d1bddd9ee5c
parent6a5a941a5ece1b83fe5a3f6c0ab79086b3af9857 (diff)
downloadFreeBSD-src-2cb7769e5b57bc90936011bf9013d8705fd9ac4b.zip
FreeBSD-src-2cb7769e5b57bc90936011bf9013d8705fd9ac4b.tar.gz
Fix top-level builds with fmake / 9.x.
Reported by: allanjude Approved by: re (marius) Sponsored by: EMC / Isilon Storage Division
-rw-r--r--Makefile4
1 files changed, 3 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index 517bbcd..89e34f0 100644
--- a/Makefile
+++ b/Makefile
@@ -103,7 +103,7 @@
# This is included so CC is set to ccache for -V, and COMPILER_TYPE/VERSION
# can be cached for sub-makes.
-.if ${MAKE_VERSION} >= 20140620
+.if ${MAKE_VERSION} >= 20140620 && defined(.PARSEDIR)
.include <bsd.compiler.mk>
.endif
@@ -218,7 +218,9 @@ _CAN_USE_META_MODE?= yes
.endfor
.if !defined(_CAN_USE_META_MODE)
_MAKE+= MK_META_MODE=no
+.if defined(.PARSEDIR)
.unexport META_MODE
+.endif
.elif defined(MK_META_MODE) && ${MK_META_MODE} == "yes"
.if !exists(/dev/filemon) && !defined(NO_FILEMON) && !make(showconfig)
# Require filemon be loaded to provide a working incremental build
OpenPOWER on IntegriCloud