#include <build_tool.h>
Public Member Functions | |
| BuildConfig ()=default | |
Public Attributes | |
| std::string | build_directory = "build" |
| std::chrono::seconds | timeout = std::chrono::seconds(600) |
| bool | capture_output = true |
| bool | verbose = false |
| int | max_output_size = 1024 * 1024 |
Definition at line 54 of file build_tool.h.
|
default |
| std::string yaze::cli::agent::tools::BuildTool::BuildConfig::build_directory = "build" |
Definition at line 55 of file build_tool.h.
Referenced by yaze::cli::agent::tools::BuildTool::Build(), yaze::cli::agent::tools::BuildTool::BuildTool(), yaze::cli::agent::tools::BuildTool::Clean(), yaze::cli::agent::tools::BuildTool::Configure(), yaze::cli::agent::tools::BuildConfigureCommandHandler::Execute(), yaze::cli::agent::tools::BuildCompileCommandHandler::Execute(), yaze::cli::agent::tools::BuildTestCommandHandler::Execute(), yaze::cli::agent::tools::BuildStatusCommandHandler::Execute(), yaze::cli::agent::tools::BuildTool::IsBuildDirectoryReady(), and yaze::cli::agent::tools::BuildTool::RunTests().
| std::chrono::seconds yaze::cli::agent::tools::BuildTool::BuildConfig::timeout = std::chrono::seconds(600) |
Definition at line 56 of file build_tool.h.
Referenced by yaze::cli::agent::tools::BuildTestCommandHandler::Execute(), and yaze::cli::agent::tools::BuildTool::ExecuteCommand().
| bool yaze::cli::agent::tools::BuildTool::BuildConfig::capture_output = true |
Definition at line 57 of file build_tool.h.
Referenced by yaze::cli::agent::tools::BuildConfigureCommandHandler::Execute(), yaze::cli::agent::tools::BuildCompileCommandHandler::Execute(), yaze::cli::agent::tools::BuildTestCommandHandler::Execute(), and yaze::cli::agent::tools::BuildTool::ExecuteCommandInternal().
| bool yaze::cli::agent::tools::BuildTool::BuildConfig::verbose = false |
Definition at line 58 of file build_tool.h.
Referenced by yaze::cli::agent::tools::BuildTool::Build(), yaze::cli::agent::tools::BuildTool::Configure(), yaze::cli::agent::tools::BuildConfigureCommandHandler::Execute(), yaze::cli::agent::tools::BuildCompileCommandHandler::Execute(), yaze::cli::agent::tools::BuildTestCommandHandler::Execute(), and yaze::cli::agent::tools::BuildTool::RunTests().
| int yaze::cli::agent::tools::BuildTool::BuildConfig::max_output_size = 1024 * 1024 |
Definition at line 59 of file build_tool.h.
Referenced by yaze::cli::agent::tools::BuildTool::ExecuteCommandInternal().