1 1.1 rillig # $NetBSD: make-exported.mk,v 1.1 2020/08/09 12:59:16 rillig Exp $ 2 1.1 rillig # 3 1.1 rillig # As of 2020-08-09, the code in Var_Export is shared between the .export 4 1.1 rillig # directive and the .MAKE.EXPORTED variable. This leads to non-obvious 5 1.1 rillig # behavior for certain variable assignments. 6 1.1 rillig 7 1.1 rillig -env= make-exported-value 8 1.1 rillig -literal= make-exported-value 9 1.1 rillig UT_VAR= ${UNEXPANDED} 10 1.1 rillig 11 1.1 rillig # The following behavior is probably not intended. 12 1.1 rillig .MAKE.EXPORTED= -env # like .export-env 13 1.1 rillig .MAKE.EXPORTED= -literal UT_VAR # like .export-literal PATH 14 1.1 rillig 15 1.1 rillig all: 16 1.1 rillig @env | sort | grep -E '^UT_|make-exported-value' || true 17