MPE/iX Shell and Utilities Reference Manual, Vol 1

make(1) MPE/iX Shell and Utilities make(1)
MAKESTARTUP
Has the default value
/etc/startup.mk
To change where make looks for its startup file, you can set the environment variable
MAKESTARTUP
before running make. Since make processes command line macros
after reading the startup file, setting this macro on the command line does not have
the desired effect.
MFLAGS
Same as MAKEFLAGS, except that it includes the leading switch character.
NULL Permanently defined to be the NULL string.
.PRECIOUS
If this is assigned a non-null value, make assigns the .PRECIOUS attribute to every
target.
.PROLOG
If this is assigned a non-null value, make assigns the .PROLOG attribute to every
target.
PWD Full path name of the current directory in which make is executing.
SHELL Specifies the full path name of the command interpreter that make calls to process
single line recipes, when necessary. make passes recipe lines to this shell only if
they contain one or more of the characters given in SHELLMETAS; otherwise, it exe-
cutes them directly. By default, the value of the
SHELL
environment variable does
not affect the value of this macro; however, you can use the .IMPORT special target
to assign the environment variable’s value to this macro. You can also use the
EXPORT special target to assign this macro’s value to the
SHELL
environment vari-
able.
SHELLFLAGS
Specifies options to pass to the shell when invoking it to execute a single line recipe.
SHELLMETAS
Specifies a list of metacharacters that can appear in single recipe lines. If make finds
any metacharacter, it invokes the recipe using the shell specified by SHELL; other-
wise, it executes the recipe without the shell.
.SILENT
If this is assigned a non-null value, make assigns the .SILENT attribute to every
target.
Commands and Utilities 1-351