encorebuild

package
v1.35.3 Latest Latest
Warning

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

Go to latest
Published: Apr 12, 2024 License: MPL-2.0 Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func PublishNPMPackages added in v1.33.6

func PublishNPMPackages(repoDir, version string)

Types

type DistBuilder

type DistBuilder struct {
	Cfg              *buildconf.Config
	DistBuildDir     string // The directory to build into
	ArtifactsTarFile string // The directory to put the final tar.gz artifact into
}

A DistBuilder is a builder for a specific distribution of Encore.

Anything which does not need to be built for a specific distribution should be built in the main builder before these are invoked.

Make release will run multiple of these in parallel to build all the distributions.

func (*DistBuilder) Build

func (d *DistBuilder) Build()

Build builds the distribution running each step in order

type JSRuntimeBuilder added in v1.33.6

type JSRuntimeBuilder struct {
	// contains filtered or unexported fields
}

func NewJSRuntimeBuilder added in v1.33.6

func NewJSRuntimeBuilder(cfg *buildconf.Config) *JSRuntimeBuilder

func (*JSRuntimeBuilder) Build added in v1.33.6

func (b *JSRuntimeBuilder) Build()

func (*JSRuntimeBuilder) NativeModuleOutput added in v1.34.0

func (b *JSRuntimeBuilder) NativeModuleOutput() string

Directories

Path Synopsis
cmd

Jump to

Keyboard shortcuts

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