Documentation ¶
Index ¶
- type Builder
- type Configuration
- func (bd *Configuration) GetBuildPath(p ...string) string
- func (bd *Configuration) GetOutputPath(p ...string) string
- func (bd *Configuration) ResolveBuildDir(p ...string) string
- func (bd *Configuration) ResolveBuildFile(p ...string) string
- func (bd *Configuration) ResolveOutputDir(p ...string) string
- func (bd *Configuration) ResolveOutputFile(p ...string) string
- type Context
- type Log
- type Result
- type Step
- type StepResult
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Builder ¶
type Builder struct {
// contains filtered or unexported fields
}
func NewBuilder ¶
func NewBuilder(project project.Project, cfg Configuration) *Builder
type Configuration ¶
type Configuration struct { OutputDirectory string BuildDirectory string BuildSteps []Step MaxSteps int MaxEpochs int }
func (*Configuration) GetBuildPath ¶
func (bd *Configuration) GetBuildPath(p ...string) string
func (*Configuration) GetOutputPath ¶
func (bd *Configuration) GetOutputPath(p ...string) string
func (*Configuration) ResolveBuildDir ¶
func (bd *Configuration) ResolveBuildDir(p ...string) string
func (*Configuration) ResolveBuildFile ¶
func (bd *Configuration) ResolveBuildFile(p ...string) string
func (*Configuration) ResolveOutputDir ¶
func (bd *Configuration) ResolveOutputDir(p ...string) string
func (*Configuration) ResolveOutputFile ¶
func (bd *Configuration) ResolveOutputFile(p ...string) string
type Context ¶
type Context struct {
// contains filtered or unexported fields
}
func (*Context) Config ¶
func (bctx *Context) Config() Configuration
func (*Context) ReportError ¶
type StepResult ¶
Click to show internal directories.
Click to hide internal directories.