Executable

The Executable element allows use of any executable (other than compiler, linker, or make) in the build environment. The value of this element must be an absolute path to an executable. The Executable element contains one attribute, macro, which specifies the name of the variable used to store the executable name when building. The value for the macro attribute must be unique across all Executable elements.

The Properties file may contain any number of Executable elements. The Executable element is optional and is only required if you use other executables in your build environment that may cause Ounce/Make to fail. By identifying these executables, Ounce/Make can prevent the failure.

Example

The following is an example line from the Properties file:

<Executable macro=ARCHIVE>/usr/bin/ar<Executable>

Description

This example identifies to Ounce/Make that the build uses the /usr/bin/ar executable and that the makefiles reference this executable with the ARCHIVE macro.