Documentation ¶
Index ¶
- Variables
- func Action(t *template.Template, rc *run.Context) (action.Action, error)
- func NewCacheArtifactsAction(rc *run.Context, t *template.Template) (action.WithDescription[action.Function], error)
- func NewCopyArtifactsAction(rc *run.Context, artifacts []string) action.Action
- func NewVendorGodotAction(src *engine.Source, rc *run.Context) action.WithDescription[action.Function]
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrMissingInput = errors.New("missing input")
Functions ¶
func Action ¶ added in v0.1.3
Action creates a new 'action.Action' which executes the specified processes for compiling the export template.
func NewCacheArtifactsAction ¶ added in v0.1.3
func NewCacheArtifactsAction( rc *run.Context, t *template.Template, ) (action.WithDescription[action.Function], error)
NewCacheArtifactsAction creates an 'action.Action' which caches the generated Godot artifacts in the 'gdbuild' store.
func NewCopyArtifactsAction ¶ added in v0.1.3
NewCopyArtifactsAction creates an 'action.Action' which moves the generated Godot artifacts to the output directory.
func NewVendorGodotAction ¶ added in v0.2.1
func NewVendorGodotAction(src *engine.Source, rc *run.Context) action.WithDescription[action.Function]
NewVendorGodotAction creates an 'action.Action' which vendors Godot source code into the build directory.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.