add cli to show current version

master
codeskyblue 8 years ago
parent 1959118c57
commit 19ff4cbef3

@ -117,6 +117,11 @@ func actionUpdateSelf(c *cli.Context) error {
return equinoxUpdate(c.String("channel")) return equinoxUpdate(c.String("channel"))
} }
func actionVersion(c *cli.Context) error {
fmt.Printf("gosuv version %s\n", Version)
return nil
}
func main() { func main() {
app := cli.NewApp() app := cli.NewApp()
app.Name = "gosuv" app.Name = "gosuv"
@ -168,6 +173,12 @@ func main() {
}, },
Action: actionUpdateSelf, Action: actionUpdateSelf,
}, },
{
Name: "version",
Usage: "Show version",
Aliases: []string{"v"},
Action: actionVersion,
},
} }
if err := app.Run(os.Args); err != nil { if err := app.Run(os.Args); err != nil {
os.Exit(1) os.Exit(1)

Loading…
Cancel
Save