Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func MkComponentBuildEnvironment ¶
func MkComponentBuildEnvironment( env *azldev.Env, factory *Factory, component *projectconfig.ComponentConfig, label string, configOpts map[string]string, ) (buildEnv buildenv.RPMAwareBuildEnv, err error)
MkComponentBuildEnvironment creates a new working build environment for the specified component.
Types ¶
type Factory ¶
type Factory struct {
// contains filtered or unexported fields
}
func NewFactory ¶
func (*Factory) Create ¶
Creates a temporary work directory appropriate for the indicated component. The provided label is used to create a unique directory name under the component's work directory. If a work directory with that label has already been used, then a unique one will be generated with a random suffix.
Click to show internal directories.
Click to hide internal directories.