Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateMacAppBundle ¶
func CreateMacAppBundle(options *MacAppOptions, outputDir string) (appBundle string, err error)
Types ¶
type MacAppBuilder ¶
type MacAppBuilder struct {
// contains filtered or unexported fields
}
func NewMacAppBuilder ¶
func NewMacAppBuilder(args ...interface{}) (instance *MacAppBuilder, err error)
type MacAppOptions ¶
type MacAppOptions struct { Name string `json:"name"` // App name Author string `json:"author"` // App Author name Version string `json:"version"` // App Version Identifier string `json:"identifier"` // bundle identifier Icon string `json:"icon"` // icon image file (.icns|.png|.jpg|.jpeg) Executable string `json:"executable"` // path to exec file IsAgent bool `json:"is-agent"` // only if app is an agent service not to store in dock TemplateDMG string `json:"template-dmg"` }
func NewMacAppOptions ¶
func NewMacAppOptions(args ...interface{}) (instance *MacAppOptions, err error)
Click to show internal directories.
Click to hide internal directories.