package
0.0.0-20240401075343-3de72e395564
Repository: https://github.com/distbuild/reclient.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author
Package clangparser provides functionalities to understand clang-family command line flags.
No description provided by the author
Package flags provides structs for holding information about an action's command flags.
Package flagsparser provides functionalities to understand command line flags associated with various action types so that they can be used during input processing.
Package toolchain is responsible for determining the toolchain inputs for a specific command.

# Functions

Compute computes the ActionSpec using the given preprocessor and options.

# Structs

ActionSpec encapsulates the inputs and outputs a command.
BasePreprocessor is the base preprocessor with commonly objects and preprocessing logic.
Options encapsulates options for initializing a preprocessor.

# Interfaces

Executor can run commands and retrieve their outputs.
Preprocessor is an interface for determining specs of an action.