1 # $Id: export.mk,v 1.1.1.4 2020/08/08 22:34:25 sjg Exp $
8 # believe it or not, we expect this one to come out with $UT_FU unexpanded.
9 UT_DOLLAR= This is $$UT_FU
14 .if !defined(.MAKE.PID)
15 .error .MAKE.PID must be defined
20 ${:U!}= exclamation # A direct != would try to run "exclamation"
21 # as a shell command and assign its output
22 # to the empty variable.
25 # This is ignored because it is internal.
27 # These are ignored because they are local to the target.
33 # This is ignored because it is undefined.
38 .MAKE.EXPORTED+= UT_ZOO UT_TEST
40 FILTER_CMD?= egrep -v '^(MAKEFLAGS|PATH|PWD|SHLVL|_)='
43 @env | ${FILTER_CMD} | sort