The batch mode is the default operation mode of VMake. It can be selected by the command line option batch. In this mode VMake operates similar like other make tools: the commands for all matching goals from the command line key goal are evaluated until an error is encountered depending on the setting of the command line option exit, or if all goals are finished. The occurrence of an error is reflected by the return code. Table 7.5 lists the possible values and their meaning.
Tabelle 7.5: Return codes from VMake
Additional the option errorOutput can be used to create a VMake error logging file containing all update action messages. If these messages should be appended to an existing file, the option appendErrors must be specified, too.
This mode is especially useful for long compilations and selftests, but not for interactive bug fixing because the startup time for reading the project information may be inadequately long if only a few files are updated.