16.12.2012 Views

z/OS V1R9.0 UNIX System Services Command ... - Christian Grothoff

z/OS V1R9.0 UNIX System Services Command ... - Christian Grothoff

z/OS V1R9.0 UNIX System Services Command ... - Christian Grothoff

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

make<br />

Files<br />

make uses the following file:<br />

/etc/startup.mk<br />

The default startup file containing default rules.<br />

Environment Variables<br />

make uses the following environment variables:<br />

Localization<br />

Exit Values<br />

MAKEFLAGS<br />

Contains a series of make options that are used as the default options for<br />

any make command. You can specify the options with or without leading<br />

minus signs (−) and blanks between them. It can also include macro<br />

definitions of the form usually found on the command line.<br />

MAKESTARTUP<br />

Contains the pathname of the make stamp file. By default, make uses the<br />

file /etc/startup.mk as its startup file. To use a different file, set this<br />

environment variable before running make.<br />

SHELL<br />

Contains a name of a command interpreter. To assign this value to the<br />

SHELL control macro, use the .IMPORT special target. You can also use the<br />

.EXPORT special target to assign the value of the SHELL macro to the<br />

environment variable.<br />

make uses the following localization environment variables:<br />

v LANG<br />

v LC_ALL<br />

v LC_CTYPE<br />

v LC_MESSAGES<br />

v LC_SYNTAX<br />

v NLSPATH<br />

See Appendix F for more information.<br />

If a command in a recipe line fails (exits with a nonzero status), make returns the<br />

exit status of that command. Because most commands use exit status values<br />

between 0 and 10, make uses exit status values below 10 only for failures that do<br />

not run recipe lines.<br />

0 Successful completion<br />

1 Returned if you specified –q and file is not up to date<br />

2 Failure due to any of the following:<br />

v Unknown command-line option<br />

v Missing argument to option, such as no file name for –f.<br />

126 Recipe command was not executable.<br />

127 Recipe command was not found.<br />

129–254<br />

make was interrupted by a signal; the error code is the signal number<br />

ORed with 128. For example, SIGINT is frequently signal 1; the return code<br />

from make is 128|1, or 129.<br />

410 z/<strong>OS</strong> <strong>V1R9.0</strong> <strong>UNIX</strong> <strong>System</strong> <strong>Services</strong> <strong>Command</strong> Reference

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!