Environment
Use Environment variables instead of IDE paths
When this option is selected, IncrediBuild will use the local
environment variables INCLUDE, LIB and PATH instead of the
variables set in the IDE.
PDB File Allocation
Limit Concurrent PDB file instances to X
When this option is active, IncrediBuild will limit the number of
files from belonging to the same project that can be built
concurrently. This will result in a smaller number of PDB files and
a speedup in link times. Because using this option also limits the
potential for parallelization in builds, it is recommended to
experiment with different values before using this option.
Generally speaking, this feature is more suitable for solutions
containing a large number of projects, since having more projects
leaves room for better parallelization.
Link Options (Visual Studio 6.0)
Don't separate types when linking
This option instructs IncrediBuild to always use the /pdbtype:con
linker option, even when /pdbtype:sept is explicitly stated in the
project. Selecting this option will store the entire project's
debug information in a single PDB file, rather than in several
files. Note that since IncrediBuild creates distinct PDB files for
each Agent participating in a build, any script that accesses the
project's debug information files must take this into account when
this option is not selected.
Note that this feature will only affect MSVC 6.0 builds. For more
information on the /pdbtype linker option see MSDN library topic
"/PDBTYPE".
Compiler Task Process Priority
Process priority for locally executed compilation tasks:
This controls the CPU priority compilation tasks in this machine
will receive when participating in builds initiated by this
machine's Agent. |