Agent Settings Dialog - Build System->General Page

The Build System->General page controls how the IncrediBuild Agent will handle various project configuration issues:

Distribution

Restart remote processes on local machine when possible

This option (enabled by default) helps prevent cases in which a job "waits" for a slow remote machine to complete execution of a task. If this scenario is reached when this mode is enabled, IncrediBuild will execute this task on the local machine in parallel to the remote machine, and output from the first machine to complete the task will be applied to the build.

Note that when this mode is enabled, you may see two execution bars of the same target running at the same time; when one of the bars completes, the other bar will disappear signaling that the faster machine's output was applied to the build.

Avoid task execution on local machine when possible

When this option is enabled, tasks that may be remotely executed (C/C++ compilation, MIDL, etc.) will run only on remote machines and the local machine will be used exclusively for tasks that can only be executed locally (linking, for example).

Enable Standalone Mode

Enables a mode in which the Agent uses only its local CPUs when it initiates builds. The Agent will still participate in remote builds initiated by other Agents.

Projects

Build all projects regardless of errors

With this option selected, IncrediBuild will continue to build remaining configurations in builds even if a dependent configuration failed with a build error. This option can be overridden per project by selecting a different value when building that project using the "Batch Build" dialog. The new option will remain in effect for subsequent builds.

Optimize Project Build Order

With this feature enabled, IncrediBuild will build projects with the highest number of dependent projects first, preventing situations in which a large number of link steps are performed sequentially at the end of the build. With certain builds this may improve build speed.
This option can be used in conjunction with Project Priorities to manually indicate certain projects that will be built first or last.

Build Completion Sound

3 options are available:
Disabled - Build completion sound is disabled.
System Beep - A system beep is sounded when a build completes.
Use Control Panel sounds - IncrediBuild will use user-specified sounds for each of the following events: successful build completion, build failure and build cancel. To modify build sound settings, use the "Sounds and Audio Devices" Control Panel utility.
Copyright (C) 2001-2008 Xoreax Software Ltd. All rights reserved.
Converted from CHM to HTML with chm2web Standard 2.7 (unicode)