Versions in this module Expand all Collapse all v1 v1.0.1 Sep 21, 2023 Changes in this version + var GOOSENV = os.Getenv("GOOS") + func BuildProject(project common.AppProject, options common.BuildOptions) error + func CreateLegacyMetadata(path, contribType, contribPkg string) error + func CreateProject(basePath, appName, appCfgPath, coreVersion string) (common.AppProject, error) + func GetAliasRef(contribType string, alias string) (string, bool) + func GetTempDir() (string, error) + func InstallContribBundle(project common.AppProject, path string) error + func InstallLegacySupport(project common.AppProject) error + func InstallPackage(project common.AppProject, pkg string) error + func InstallReplacedPackage(project common.AppProject, replacedPath string, pkg string) error + func ListContribs(project common.AppProject, jsonFormat bool, filter string) error + func ListOrphanedRefs(project common.AppProject, jsonFormat bool) error + func ListProjectImports(project common.AppProject) error + func NewAppProject(appDir string) common.AppProject + func RegisterAlias(contribType string, alias, ref string) + func RenderTemplate(w io.Writer, text string, data interface{}) + func ResolveProjectImports(project common.AppProject) error + func SetVerbose(enable bool) + func SyncProjectImports(project common.AppProject) error + func UpdatePkg(project common.AppProject, pkg string) error + func Verbose() bool + type AppBuilder struct + func (*AppBuilder) Build(project common.AppProject) error + type ContribSpec struct + Description string + Descriptor string + Homepage string + IsLegacy interface{} + Name string + Path string + Ref string + Type string + type ListFilter int + type ShimBuilder struct + func (sb *ShimBuilder) Build(project common.AppProject) error