1 .if !target(__${_this}__)
7 .if ${RELDIR:Mtargets/*} != "" || ${RELDIR} == "."
9 .if ${.MAKE.LEVEL} == 0 && ${RELDIR:Mtargets/*} != ""
10 .if make(bootstrap*) || !exists(${_CURDIR}/${.MAKE.DEPENDFILE:T})
11 _bootstrap_dirdeps = yes
13 # BUILD_AT_LEVEL0=no tells dirdeps.mk to use a sub-make for .CURDIR
14 # This is useful if we need to leverage DIRDEPS
16 # this renders the rest harmless
23 # The makefile in subdirs should set this to something useful
24 # the default should do nothing.
28 .if ${build-*:${M_L_TARGETS}} != ""
29 # just build the bits, skip packaging
37 .if ${PKG_METHOD:Nno*} != ""
40 # set this to "no" for manual control
41 UPDATE_DEPENDFILE ?= yes
44 .if ${UPDATE_DEPENDFILE:Uno} == "yes"
45 .include <meta.autodep.mk>
48 # all the clever packaging methods go here....