Can now change these default flags in other applications

This commit is contained in:
Summer Mousa
2014-04-29 09:21:19 -05:00
parent 820deefc90
commit a911ec75e4
3 changed files with 11 additions and 5 deletions

6
app.go
View File

@@ -74,8 +74,8 @@ func (a *App) Run(arguments []string) error {
if a.EnableBashCompletion {
a.appendFlag(BashCompletionFlag)
}
a.appendFlag(BoolFlag{"version, v", "print the version"})
a.appendFlag(BoolFlag{"help, h", "show help"})
a.appendFlag(VersionFlag)
a.appendFlag(HelpFlag)
// parse flags
set := flagSet(a.Name, a.Flags)
@@ -144,7 +144,7 @@ func (a *App) RunAsSubcommand(ctx *Context) error {
if a.EnableBashCompletion {
a.appendFlag(BashCompletionFlag)
}
a.appendFlag(BoolFlag{"help, h", "show help"})
a.appendFlag(HelpFlag)
// parse flags
set := flagSet(a.Name, a.Flags)