Documentation ¶ Index ¶ type Builder func NewBuilder(c *cache.Cache, o Options) *Builder func (b *Builder) Build(ctx context.Context, makefile string, targets []string) error type Measures type Options Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ This section is empty. Types ¶ type Builder ¶ type Builder struct { Options // contains filtered or unexported fields } func NewBuilder ¶ func NewBuilder(c *cache.Cache, o Options) *Builder func (*Builder) Build ¶ func (b *Builder) Build(ctx context.Context, makefile string, targets []string) error type Measures ¶ type Measures struct { TimeGraph time.Duration } type Options ¶ type Options struct { LogCommands bool LogOutput bool // If nil os.Stdout will be used Stdout io.Writer // If nil os.Stderr will be used Stderr io.Writer } Options configure how the builder should operate Source Files ¶ View all Source files build.go dag.go errors.go files.go log.go priority.go run.go target.go Click to show internal directories. Click to hide internal directories.