diff options
Diffstat (limited to 'version.go')
| -rw-r--r-- | version.go | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/version.go b/version.go new file mode 100644 index 00000000..808a57b9 --- /dev/null +++ b/version.go @@ -0,0 +1,24 @@ +package main + +import ( + "flag" + "fmt" + "os" +) + +var ( + Version = "impure" + + printVersion bool +) + +func init() { + flag.BoolVar(&printVersion, "V", false, "Print version") +} + +func tryVersion() { + if printVersion { + fmt.Println(Version) + os.Exit(0) + } +} |
