Lines Matching defs:make
1 # $NetBSD: varname-dot-make-mode.mk,v 1.3 2022/05/07 17:49:47 rillig Exp $
3 # Tests for the special .MAKE.MODE variable.
5 # TODO: test .MAKE.MODE "meta", or see meta mode tests.
6 # TODO: test .MAKE.MODE "compat"
11 all: .PHONY make-mode-randomize-targets
14 # By adding the word "randomize-targets" to the variable .MAKE.MODE, the
23 make-mode-randomize-targets: .PHONY
25 @${MAKE} -r -f ${MAKEFILE} randomize-targets
28 @${MAKE} -r -f ${MAKEFILE} -j1 randomize-targets
31 @${MAKE} -r -f ${MAKEFILE} -j5 randomize-targets | grep '^:'
33 .if make(randomize-targets)
38 # .MAKE.MODE is evaluated after parsing all files, so it suffices to switch
40 .MAKE.MODE+= randomize-targets