Module ninja_build::build
[−]
[src]
Structs
BuildConfig |
Options (e.g. verbosity, parallelism) passed to a build. |
Builder |
Builder wraps the build process: starting commands, updating status. |
CommandRunnerResult |
CommandRunner is an interface that wraps running the build subcommands. This allows tests to abstract out running commands. RealCommandRunner is an implementation that actually runs commands. The result of waiting for a command. |
Plan |
Plan stores the state of a build plan: what we intend to build, which steps we're ready to execute. |
Enums
BuildConfigVerbosity | |
EdgeResult |
Traits
CommandRunner |