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. This provides you with the flexibility of easily switching between different groups of build servers as circumstances warrant. For instance you may define a different group of build servers for builds under different operating systems, or on groups of build servers that have special software installed on them.
Groups can be members of other groups.
The first group specified in the runtime configuration file. You should understand the Solaris make utility before you use DMake. If you need to read more about the make utility see the Programming Utilities Guide in the Solaris 2.5 Software Developer AnswerBook documentation set. If you use the make utility, the transition to DMake requires little if any alteration. The methods and examples shown in this section present the kinds of problems that lend themselves to solution with DMake.