setting and reading environment variables.

Execution Host The computer on which a process executes. For example, you can specify a remote compile host for building projects or a remote debug host for debugging executables. The remote execution host can be different from the computer that runs the main SoftBench window or SoftBench Debugger. SoftBench must be installed on the remote execution host.

See Installing SoftBench for more information on how to configure your system to run your tools over distributed systems.

External Build SoftBench's external build model means that users have their own make utilities, such as their own imake, make, or nmake files or scripts. To use external build:

1.Select the "( ) External Build" radio button in the "Create Project" dialog box or the "Modify Project

Properties" dialog box. (Choose "Project: New -> Create…" or "Project: Modify Properties" respectively.)

2.In the same dialog box, specify the build directory and default build command for building the entire project.

3.Choose "Builder: Use External Build Command…" in the SoftBench main window to post the "External Build Command" dialog box and provide build instructions for the various targets in the project.

4.Select Save as Target… in the "External Build Command" dialog box to save the build instructions for later reuse from the project browser.

Projects that use external build model do not take advantage of SoftBench's project build and the supporting build configurations and packages. With project build, SoftBench handles the build process without a need for the user to create and edit a Makefile, and SoftBench provides automatic generation of a Makefile when it is needed.

Both external build projects and project build projects can use the

"External Build Command" dialog box to execute shell commands or build software which is not in a project.

File Revision A particular instance of a file in a series of changes to

379