aboutsummaryrefslogtreecommitdiff
path: root/share
diff options
context:
space:
mode:
authorBryan Drewery <bdrewery@FreeBSD.org>2015-09-25 22:51:30 +0000
committerBryan Drewery <bdrewery@FreeBSD.org>2015-09-25 22:51:30 +0000
commitc41b621878b69dc522ab283ea8e34850dca53d7d (patch)
treee1659a0adf66049a3fd24fe4889244b942ad7695 /share
parent86b7954b92cdee4347b074521ff35f9d5713c040 (diff)
Notes
Diffstat (limited to 'share')
-rw-r--r--share/mk/sys.mk4
1 files changed, 4 insertions, 0 deletions
diff --git a/share/mk/sys.mk b/share/mk/sys.mk
index 041a1f8efe96..e8f4892cd99d 100644
--- a/share/mk/sys.mk
+++ b/share/mk/sys.mk
@@ -394,6 +394,10 @@ SHELL= ${__MAKE_SHELL}
# Tell bmake the makefile preference
.MAKE.MAKEFILE_PREFERENCE= BSDmakefile makefile Makefile
+# Tell bmake to always pass job tokens, regardless of target depending on
+# .MAKE or looking like ${MAKE}/${.MAKE}/$(MAKE)/$(.MAKE)/make.
+.MAKE.ALWAYS_PASS_JOB_QUEUE= yes
+
# By default bmake does *not* use set -e
# when running target scripts, this is a problem for many makefiles here.
# So define a shell that will do what FreeBSD expects.