template

package
v0.2.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 25, 2024 License: MIT Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var ErrMissingInput = errors.New("missing input")

Functions

func Action added in v0.1.3

func Action(t *template.Template, rc *run.Context) (action.Action, error)

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

func NewCopyArtifactsAction(
	rc *run.Context,
	artifacts []string,
) action.Action

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL