freebsd-dev/contrib/bmake/unit-tests/unexport.mk

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

20 lines
541 B
Makefile
Raw Normal View History

# $NetBSD: unexport.mk,v 1.5 2020/10/24 08:50:17 rillig Exp $
# pick up a bunch of exported vars
FILTER_CMD= grep ^UT_
2015-04-20 03:45:54 +00:00
.include "export.mk"
.unexport UT_ZOO UT_FOO
UT_TEST= unexport
# Until 2020-08-08, Var_UnExport had special handling for '\n', that code
# was not reachable though. At that point, backslash-newline has already
# been replaced with a simple space, and variables are not yet expanded.
UT_BEFORE_NL= before
UT_AFTER_NL= after
.export UT_BEFORE_NL UT_AFTER_NL
.unexport \
UT_BEFORE_NL
.unexport ${.newline} UT_AFTER_NL