app: Add App.Description

So you can describe what the application is for without requiring
users to drill down into a particular command.
main
W. Trevor King 8 years ago
parent 55f715e28c
commit c4a46a7df2

@ -42,6 +42,8 @@ type App struct {
ArgsUsage string
// Version of the program
Version string
// Description of the program
Description string
// List of commands to execute
Commands []Command
// List of flags to parse

@ -20,7 +20,10 @@ USAGE:
{{if .Version}}{{if not .HideVersion}}
VERSION:
{{.Version}}
{{end}}{{end}}{{if len .Authors}}
{{end}}{{end}}{{if .Description}}
DESCRIPTION:
{{.Description}}
{{end}}{{if len .Authors}}
AUTHOR(S):
{{range .Authors}}{{.}}{{end}}
{{end}}{{if .VisibleCommands}}

Loading…
Cancel
Save