summaryrefslogtreecommitdiffstats
path: root/usr.bin/make/make.1
diff options
context:
space:
mode:
authorharti <harti@FreeBSD.org>2005-05-24 13:14:24 +0000
committerharti <harti@FreeBSD.org>2005-05-24 13:14:24 +0000
commit6c1f15aa0b3b5827f9587dedd80316843096497c (patch)
tree04805199734910b1269c0492d0bf6dc09abc8b9b /usr.bin/make/make.1
parent103db97f6ecd2a1106c2a14f796c724c6372634c (diff)
downloadFreeBSD-src-6c1f15aa0b3b5827f9587dedd80316843096497c.zip
FreeBSD-src-6c1f15aa0b3b5827f9587dedd80316843096497c.tar.gz
Another shell attribute 'unsetenv' that will cause to unsetenv("ENV")
before executing the shell. Until now this was done when the default shell was the ksh. This failed if the default shell was sh or csh and the user switched to ksh.
Diffstat (limited to 'usr.bin/make/make.1')
-rw-r--r--usr.bin/make/make.15
1 files changed, 5 insertions, 0 deletions
diff --git a/usr.bin/make/make.1 b/usr.bin/make/make.1
index 2afbe2e..a9e6e1e 100644
--- a/usr.bin/make/make.1
+++ b/usr.bin/make/make.1
@@ -1325,6 +1325,11 @@ character not starts with a shell builtin it is executed directly without
invoking a shell.
When one of these strings (or both) is empty all commands are executed
through a shell.
+.It Va unsetenv
+If true remove the
+.Ev ENV
+environment variable before executing any command.
+This is useful for the Korn-shell ksh.
.El
.Pp
Values that are strings must be surrounded by double quotes.
OpenPOWER on IntegriCloud