1 # $NetBSD: varcmd.mk,v 1.5 2020/10/24 08:50:17 rillig Exp $
3 # Test behaviour of recursive make and vars set on command line.
15 @echo "${TAG} FU=<v>${FU}</v> FOO=<v>${FOO}</v> VAR=<v>${VAR}</v>"
18 @${.MAKE} -f ${MAKEFILE} FU=bar FOO+=goo two
21 @${.MAKE} -f ${MAKEFILE} three
24 @${.MAKE} -f ${MAKEFILE} four
28 # this should not work
35 @echo "$@ FU='${_FU}'"
36 @echo "$@ FOO='${_FOO}'"
44 @${.MAKE} -f ${MAKEFILE} five
53 @echo '${TAG} v=${V} k=${K}'
56 @${.MAKE} -f ${MAKEFILE} M=y six
59 @${.MAKE} -f ${MAKEFILE} V=override show-v