summaryrefslogtreecommitdiffstats
path: root/main.go
diff options
context:
space:
mode:
Diffstat (limited to 'main.go')
-rw-r--r--main.go13
1 files changed, 10 insertions, 3 deletions
diff --git a/main.go b/main.go
index b3586b04e..bcbce909a 100644
--- a/main.go
+++ b/main.go
@@ -14,6 +14,10 @@ import (
var (
startTime time.Time
debugging bool
+ Rev string
+ builddate string
+ debuggingPointer = flag.Bool("debug", false, "a boolean")
+ versionFlag = flag.Bool("v", false, "Print the current version")
)
func homeDirectory() string {
@@ -58,11 +62,14 @@ func navigateToRepoRootDirectory() {
}
func main() {
- debuggingPointer := flag.Bool("debug", false, "a boolean")
- flag.Parse()
+ startTime = time.Now()
debugging = *debuggingPointer
devLog("\n\n\n\n\n\n\n\n\n\n")
- startTime = time.Now()
+ flag.Parse()
+ if *versionFlag {
+ fmt.Printf("rev=%s, build date=%s", Rev, builddate)
+ os.Exit(0)
+ }
verifyInGitRepo()
navigateToRepoRootDirectory()
run()