From e6576c2ddf52973c03d819f740e883ab8a246312 Mon Sep 17 00:00:00 2001 From: harti Date: Tue, 24 May 2005 10:59:08 +0000 Subject: Describe the meta and builtins attributes for the .SHELL special target. --- usr.bin/make/make.1 | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'usr.bin') diff --git a/usr.bin/make/make.1 b/usr.bin/make/make.1 index 5a1b66e..2afbe2e 100644 --- a/usr.bin/make/make.1 +++ b/usr.bin/make/make.1 @@ -1311,6 +1311,20 @@ is false, this is a command template to execute a command so that errors are ignored. The template must contain a .Ql %s . +.It Va meta +This is a string of meta characters of the shell. +.It Va builtins +This is a string holding all the shell's builtin commands separated by blanks. +The +.Va meta +and +.Va builtins +strings are used in compat mode. +When a command line contains neither a meta +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. .El .Pp Values that are strings must be surrounded by double quotes. -- cgit v1.1