Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PublishNPMPackages ¶
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 ¶
type JSRuntimeBuilder struct {
// contains filtered or unexported fields
}
func NewJSRuntimeBuilder ¶
func NewJSRuntimeBuilder(cfg *buildconf.Config) *JSRuntimeBuilder
func (*JSRuntimeBuilder) Build ¶
func (b *JSRuntimeBuilder) Build()
func (*JSRuntimeBuilder) NativeModuleOutput ¶
func (b *JSRuntimeBuilder) NativeModuleOutput() string
type SupervisorBuilder ¶
type SupervisorBuilder struct {
// contains filtered or unexported fields
}
func NewSupervisorBuilder ¶
func NewSupervisorBuilder(cfg *buildconf.Config) *SupervisorBuilder
func (*SupervisorBuilder) BinaryOutput ¶
func (b *SupervisorBuilder) BinaryOutput() string
func (*SupervisorBuilder) Build ¶
func (b *SupervisorBuilder) Build()
Click to show internal directories.
Click to hide internal directories.