export

package
v0.2.4 Latest Latest
Warning

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

Go to latest
Published: Apr 1, 2024 License: MIT Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

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

Functions

func Action

func Action(rc *run.Context, x *export.Export) (action.Action, error)

Action creates a new 'action.Action' which executes the specified processes for compiling the export template.

func NewCacheArtifactsAction

func NewCacheArtifactsAction(
	rc *run.Context,
	x *export.Export,
) (action.WithDescription[action.Function], error)

NewCacheArtifactsAction creates an 'action.Action' which caches the generated project artifacts in the 'gdbuild' store.

func NewCopyArtifactsAction

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

NewCopyArtifactsAction creates an 'action.Action' which moves the generated Godot artifacts to the output directory.

func NewInstallGodotAction

func NewInstallGodotAction(
	rc *run.Context,
	ev engine.Version,
	path osutil.Path,
) action.WithDescription[action.Function]

NewInstallGodotAction creates an 'action.Action' which installs the Godot editor 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