02.05.2013 Views

The Source Integrity Professional Edition User Guide - MKS

The Source Integrity Professional Edition User Guide - MKS

The Source Integrity Professional Edition User Guide - MKS

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.

For more information, see<br />

“Attributes” on page 265.<br />

Macro Description<br />

Attribute Macros<br />

Controlling <strong>MKS</strong> Make<br />

OSRELEASE Defined internally, expands to a string giving the release<br />

number of your current operating system.<br />

<strong>The</strong> attribute macros let you turn global attributes on and off. You use<br />

the macros by assigning them a value. If you assign a NULL value to<br />

the macro, make turns off the associated attribute. If you assign a non-<br />

NULL value to the macro, <strong>MKS</strong> Make turns on the associated<br />

attribute and gives all targets that attribute.<br />

<strong>The</strong> following macros correspond to attributes of the same name:<br />

.EPILOG<br />

.PRECIOUS<br />

.PROLOG<br />

.SILENT<br />

PWD Defined internally, expands to the full path name of the<br />

present working directory (that is, the directory that<br />

<strong>MKS</strong> Make considers the current directory).<br />

SHELL Set by the default rules and may be changed by you,<br />

expands to the full path to the executable image used as<br />

the shell (command interpreter) when processing singleline<br />

recipes. You must define this macro if you use recipes<br />

that require execution by a shell.<br />

<strong>The</strong> default rules assign a value to this macro by<br />

inspecting the value of the SHELL environment variable. If<br />

this variable has no value, <strong>MKS</strong> Make gives it the value of<br />

the COMSPEC environment variable.<br />

SWITCHAR Defined internally, expands to the switch character<br />

currently used to mark command-line options.<br />

<strong>User</strong> <strong>Guide</strong> 273

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

Saved successfully!

Ooh no, something went wrong!