diff --git a/share/mk/bsd.dep.mk b/share/mk/bsd.dep.mk index eb75ff32158b..965f7034bdb8 100644 --- a/share/mk/bsd.dep.mk +++ b/share/mk/bsd.dep.mk @@ -147,7 +147,6 @@ beforedepend: ${DHDRS} beforebuild: ${DHDRS} .endif -.if defined(.PARSEDIR) .if ${MK_META_MODE} == "yes" .include # this depend: bypasses that below @@ -156,7 +155,6 @@ depend: beforedepend ${DPSRCS} ${SRCS} afterdepend beforedepend: afterdepend: beforedepend .endif -.endif .if !target(depend) .if defined(SRCS) diff --git a/share/mk/bsd.init.mk b/share/mk/bsd.init.mk index 14a17dd657e4..1e6979da2dda 100644 --- a/share/mk/bsd.init.mk +++ b/share/mk/bsd.init.mk @@ -16,11 +16,9 @@ ____: .include .MAIN: all -.if defined(.PARSEDIR) .if ${.MAKE.LEVEL:U1} == 0 && ${BUILD_AT_LEVEL0:Uyes:tl} == "no" && !make(clean*) # this tells lib.mk and prog.mk to not actually build anything _SKIP_BUILD = not building at level 0 .endif -.endif .endif # !target(____) diff --git a/share/mk/bsd.own.mk b/share/mk/bsd.own.mk index b41583b34250..d8ce3b497842 100644 --- a/share/mk/bsd.own.mk +++ b/share/mk/bsd.own.mk @@ -128,10 +128,8 @@ ____: .if ${MK_CTF} != "no" CTFCONVERT_CMD= ${CTFCONVERT} ${CTFFLAGS} ${.TARGET} -.elif defined(.PARSEDIR) || (defined(MAKE_VERSION) && ${MAKE_VERSION} >= 5201111300) -CTFCONVERT_CMD= .else -CTFCONVERT_CMD= @: +CTFCONVERT_CMD= .endif .if ${MK_INSTALL_AS_USER} != "no" diff --git a/share/mk/bsd.progs.mk b/share/mk/bsd.progs.mk index f943678a8ff7..123743922e87 100644 --- a/share/mk/bsd.progs.mk +++ b/share/mk/bsd.progs.mk @@ -22,14 +22,10 @@ PROGS += ${PROGS_CXX} # In meta mode, we can capture dependenices for _one_ of the progs. # if makefile doesn't nominate one, we use the first. -.if defined(.PARSEDIR) .ifndef UPDATE_DEPENDFILE_PROG UPDATE_DEPENDFILE_PROG = ${PROGS:[1]} .export UPDATE_DEPENDFILE_PROG .endif -.else -UPDATE_DEPENDFILE_PROG?= no -.endif .ifndef PROG # They may have asked us to build just one diff --git a/share/mk/bsd.subdir.mk b/share/mk/bsd.subdir.mk index c57f83c90f63..e1b12768c9e9 100644 --- a/share/mk/bsd.subdir.mk +++ b/share/mk/bsd.subdir.mk @@ -34,7 +34,7 @@ ____: .include -.if defined(.PARSEDIR) && !defined(NEED_SUBDIR) +.if !defined(NEED_SUBDIR) .if ${.MAKE.LEVEL} == 0 && ${MK_META_MODE} == "yes" && !empty(SUBDIR) && !(make(clean*) || make(destroy*)) .include # ignore this diff --git a/share/mk/local.init.mk b/share/mk/local.init.mk index 2d0ad4fd0882..c17c95741e36 100644 --- a/share/mk/local.init.mk +++ b/share/mk/local.init.mk @@ -1,7 +1,6 @@ .include "src.opts.mk" -.if defined(.PARSEDIR) .if ${.MAKE.MODE:Unormal:Mmeta*} != "" .if !empty(SUBDIR) && !defined(LIB) && !defined(PROG) && ${.MAKE.MAKEFILES:M*bsd.prog.mk} == "" .if ${.MAKE.MODE:Mleaf*} != "" @@ -10,7 +9,6 @@ .endif .endif .endif -.endif .if ${MK_SYSROOT} == "yes" && !empty(SYSROOT) CFLAGS_LAST+= --sysroot=${SYSROOT} diff --git a/share/mk/sys.mk b/share/mk/sys.mk index 7d7d42bcff44..9532edd55b88 100644 --- a/share/mk/sys.mk +++ b/share/mk/sys.mk @@ -97,17 +97,9 @@ ECHODIR ?= true .endif .endif -.if defined(.PARSEDIR) # _+_ appears to be a workaround for the special src .MAKE not working. # setting it to + interferes with -N _+_ ?= -.elif !empty(.MAKEFLAGS:M-n) && ${.MAKEFLAGS:M-n} == "-n" -# the check above matches only a single -n, so -n -n will result -# in _+_ = + -_+_ ?= -.else -_+_ ?= + -.endif .if defined(%POSIX) FC ?= fort77 @@ -369,16 +361,6 @@ SHELL= ${__MAKE_SHELL} .SHELL: path=${__MAKE_SHELL} .endif -.if !defined(.PARSEDIR) -# We are not bmake, which is more aggressive about searching .PATH -# It is sometime necessary to curb its enthusiasm with .NOPATH -# The following allows us to quietly ignore .NOPATH when not using bmake. -.NOTMAIN: .NOPATH -.NOPATH: - -# Toggle on warnings -.WARN: dirsyntax -.else # is bmake # Tell bmake to expand -V VAR by default .MAKE.EXPAND_VARIABLES= yes @@ -395,7 +377,6 @@ SHELL= ${__MAKE_SHELL} echoFlag=v errFlag=e \ path=${__MAKE_SHELL:U/bin/sh} .endif -.endif # bmake .include