MPE/iX Shell and Utilities Reference Manual, Vol 1

make(1) MPE/iX Shell and Utilities make(1)
.EXPORT
All prerequisites associated with this target which correspond to macro names are
exported to the environment at the point in the makefile at which this target appears.
.GROUPEPILOG
make adds the recipe associated with this target after any group recipe for a target
that has the .EPILOG attribute.
.GROUPPROLOG
make adds the recipe associated with this target before any group recipe for a target
that has the .PROLOG attribute.
.IMPORT
make searches in the environment for prerequisite names specified for this target and
defines them as macros with their value taken from the environment. If the prerequi-
site .EVERYTHING is given, make reads in the entire environment (see –e and –E
options).
.INCLUDE
Parses another makefile just as if it had been located at the point of the .INCLUDE in
the current makefile. The list of prerequisites gives the list of makefiles to read.
.INCLUDEDIRS
The list of prerequisites specified for this target defines the set of directories to search
when including a makefile.
.MAKEFILES
The list of prerequisites is the set of files to try to read as the user makefile. These
files are made in the order they are specified (from left to right) until one is found to
be up to date. This is the file that is used.
.POSIX
This target may have no prerequisites and no recipes associated with it. Process the
makefile as specified in the
POSIX.2 draft standard. This special target must appear
before the first non-comment line in the makefile. The target does the following:
causes make to use the shell when executing all recipe lines; make invokes one
shell per line, regardless of the setting of
SHELLMETAS
.
disables brace expansion (set with the .BRACEEXPAND special target).
disables meta-rule inferencing.
disables conditionals.
disables dynamic prerequisites.
disables group recipes.
make does not check for the string $(MAKE) when run with the –n options speci-
fied.
1-348 Commands and Utilities