From 46a8c9be443e1009dee551b91ad4d068ce754ead Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Mart=C3=AD?= Date: Tue, 11 Apr 2017 14:43:42 +0100 Subject: [PATCH] cmd/fdroidcl: add version subcommand And bump to 0.3.1. --- cmd/fdroidcl/main.go | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/cmd/fdroidcl/main.go b/cmd/fdroidcl/main.go index 420ab44..35a05fb 100644 --- a/cmd/fdroidcl/main.go +++ b/cmd/fdroidcl/main.go @@ -16,6 +16,8 @@ import ( const cmdName = "fdroidcl" +var version = "v0.3.1" + func errExit(format string, a ...interface{}) { fmt.Fprintf(os.Stderr, format, a...) os.Exit(1) @@ -156,6 +158,17 @@ var commands = []*Command{ cmdUpgrade, cmdUninstall, cmdDefaults, + { + UsageLine: "version", + Short: "Print version information", + Run: func(args []string) error { + if len(args) > 0 { + return fmt.Errorf("no arguments allowed") + } + fmt.Println(version) + return nil + }, + }, } func main() {