The dmake host can also be specified as a build server. If you do not include it in the runtime configuration file, no dmake jobs are distributed to it. You can also construct groups of build servers in the runtime configuration file. For instance, you may define groups of build servers for builds under different operating systems, or you may define groups of build servers that have special software installed on them. Build servers that are members of groups are specified by the optional host directive.
Groups can be members of other groups.
The dmake utility allows you to specify a different execution path for each build server. By default dmake looks for the dmake support binaries on the build server in the same logical path as on the dmake host. You can specify alternate paths for build servers as a host attribute in the .dmakerc file. You can use double quotation marks to enclose the names of groups and hosts in the .dmakerc file. This allows you more flexibility in the characters that you can use in group names.