Batch Build Dialog
The Batch Build dialog allows Build, Rebuild and Clean operations
to be carried out on one or more configurations in a project,
solution or workspace. It also allows a combination of projects,
configurations and platforms to be stored as a Preset for
easy future access, both from the Batch Build dialog and from
BuildConsole builds. The dialog can
be started from both the tray-icon
menu and the "IncrediBuild" menu in Visual Studio.
Selecting Solution and Project Configurations
Selection of the target projects and configurations is done using
two lists: the "Solution Configurations" list and the "Project
Configurations" list. Selecting an item in the solution
configurations list will populate the project configurations list
with the project configurations available for the selected solution
configuration. You may then check the required project
configurations in the appropriate checkboxes.
Note that project configurations from multiple solution
configurations may be selected at any one time (see screenshot for
example). A summary of the total number of project configurations
selected is displayed above the solution configuration list. For
easy selection use the "Select All" and "Deselect All" buttons.
To perform an operation, press the Build, Rebuild
or Clean button. The Build Monitor
will open up, showing the build progress.
Using Presets
To store a combination of solution/project configurations for easy
future access, click the "Save Preset" button. After naming the
saved preset, it will appear in the "Preset" combo box whenever the
Batch Build is opened for this project. You can also reference this
preset from BuildConsole using the "/preset" command line option.
Solution Settings... Button
- Click this button to open the Solution Settings dialog for this
project.
Options
Create browse information - Sets browse information options
for this build. The checkbox for this setting has 3 states:
- grayed - Use settings defined in the Agent settings
dialog (this is the default behavior).
- checked - Force creation of browse information.
- unchecked - Disallow creation of browse
information.
Build all projects regardless of errors - Continues
building remaining project configurations regardless of specific
projects failing to build.
Don't build/clean project dependencies - Will cause the
operation to apply only to the specified project configurations,
ignoring any sub-projects these configurations may have.
Notes
- The configurations built and options used when executing a
batch operation on a project/solution/workspace will be remembered
the next time the Batch Build dialog will be opened for that
file.
- Presets are stored in a .ib_preset file, located in the
solution folder.
Copyright (C) 2001-2008 Xoreax Software Ltd. All rights
reserved.