Setting up the client host
There are some issues in setting up the client host, so consider them.
When you set up client-side processing for parallel builds, consider the following three issues:
- The number of parallel build processes to request. clearmake limits the
number of concurrent target rebuilds to the value of the
CCASE_CONC
environment variable or the number that you specify with the -J command-line option. clearmake does not start more abe processes than specified. - The hosts to specify for builds. clearmake starts all abe
processes on the local host unless you provide a build hosts file. You can specify a build
hosts file with the -B command-line option or with the
CCASE_HOST_TYPE
environment variable. - The limitations and requirements for system loading on the build hosts. HCL VersionVault tries to keep the build machines from becoming overloaded by dispatching a build script to a host only if the host is sufficiently idle. The idleness threshold is specified in the build hosts file. If you do not specify an idleness threshold or do not use a build hosts file, clearmake submits as many build scripts as allowed by the -J or CCASE_CONC setting.