The .dmakerc File

Related Topics:

Specifying Build Options Environment Variables
Makefile Macros

When The dmake Command begins, it searches for a runtime configuration file named .dmakerc to tell it where to distribute jobs. You must have a .dmakerc file to run a distributed build.

The .dmakerc file contains lists of build servers and the number of jobs you want to distribute to each build server. The default number of jobs is two. Any line that begins with a pound sign (#) is interpreted as a comment. The following is an example of a simple .dmakerc file:

# My machine

falcon { jobs = 1}

hawk

eagle { jobs = 3}

# Manager's machine

heron { jobs = 4}

avocet

The entries falcon, hawk, eagle, heron, and avocet are listed as build servers. For more information about the .dmakerc file, see the dmake man page.

To run jobs on a remote server, The dmake.conf File must exist. Local hosts and remote servers should be at the same operating system level and architecture level.