Ninja
Public Types | Public Member Functions | Public Attributes
BuildConfig Struct Reference

Options (e.g. verbosity, parallelism) passed to a build. More...

#include <build.h>

List of all members.

Public Types

enum  Verbosity { NORMAL, QUIET, VERBOSE }

Public Member Functions

 BuildConfig ()

Public Attributes

bool dry_run
int parallelism
int swallow_failures
Verbosity verbosity

Detailed Description

Options (e.g. verbosity, parallelism) passed to a build.

Definition at line 94 of file build.h.


Member Enumeration Documentation

Enumerator:
NORMAL 
QUIET 
VERBOSE 

Definition at line 98 of file build.h.


Constructor & Destructor Documentation

BuildConfig::BuildConfig ( ) [inline]

Definition at line 95 of file build.h.


Member Data Documentation

Definition at line 104 of file build.h.

Referenced by Builder::Builder(), main(), BuildLog::OpenForWrite(), and Cleaner::Remove().

Definition at line 105 of file build.h.

Referenced by RealCommandRunner::CanRunMore(), and main().

Definition at line 106 of file build.h.

Referenced by Builder::Build(), and main().


The documentation for this struct was generated from the following file: