Versions in this module Expand all Collapse all v0 v0.5.0 Feb 12, 2024 Changes in this version + var ErrNotValid = errors.New("not a valid bundle") + func Build(ctx context.Context, c *Config) error + type AppInstaller struct + Dependencies *Packages + MainBundle *Package + MainPackage *Package + OptionalPackages *Packages + RelatedPackages *Packages + URI string + UpdateSettings *UpdateSettings + Version string + XMLName xml.Name + func (ai *AppInstaller) MarshalXML(enc *xml.Encoder, start xml.StartElement) error + type Bool bool + func (xb *Bool) MarshalText() ([]byte, error) + func (xb *Bool) UnmarshalText([]byte) error + type Config struct + AutomaticBackgroundTask bool + ForceUpdateFromAnyVersion bool + OnLaunch *OnLaunchConfig + Prerelease bool + Source *source.Source + Target target.Target + UploadPackages bool + Version string + type OnLaunch struct + HoursBetweenUpdateChecks int + ShowPrompt bool + UpdateBlocksActivation bool + type OnLaunchConfig struct + HoursBetweenUpdateChecks int + ShowPrompt bool + UpdateBlocksActivation bool + type Package struct + Name string + ProcessorArchitecture string + Publisher string + URI string + Version string + type Packages struct + Bundle []*Package + Package []*Package + type UpdateSettings struct + AutomaticBackgroundTask Bool + ForceUpdateFromAnyVersion bool + OnLaunch *OnLaunch