Ninja
|
Options (e.g. verbosity, parallelism) passed to a build. More...
#include <build.h>
Public Types | |
enum | Verbosity { NORMAL, QUIET, VERBOSE } |
Public Member Functions | |
BuildConfig () | |
Public Attributes | |
bool | dry_run |
int | failures_allowed |
double | max_load_average |
The maximum load average we must not exceed. More... | |
int | parallelism |
Verbosity | verbosity |
bool BuildConfig::dry_run |
Definition at line 134 of file build.h.
Referenced by Builder::Build(), BuildDryRun::BuildDryRun(), Builder::FinishCommand(), and Cleaner::Remove().
int BuildConfig::failures_allowed |
Definition at line 136 of file build.h.
Referenced by Builder::Build().
double BuildConfig::max_load_average |
The maximum load average we must not exceed.
A negative value means that we do not have any limit.
Definition at line 139 of file build.h.
Referenced by RealCommandRunner::CanRunMore().
int BuildConfig::parallelism |
Definition at line 135 of file build.h.
Referenced by RealCommandRunner::CanRunMore().
Verbosity BuildConfig::verbosity |
Definition at line 133 of file build.h.
Referenced by BuildStatus::BuildEdgeFinished(), BuildStatus::BuildStatus(), BuildTest::MakeConfig(), Cleaner::PrintFooter(), Cleaner::PrintHeader(), BuildStatus::PrintStatus(), and CleanTest::SetUp().