summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeff Carr <[email protected]>2019-05-23 00:12:18 -0700
committerJeff Carr <[email protected]>2019-05-23 00:12:18 -0700
commitcf9fe10d1eac590a60c4007f1ec5b33bf56c5c94 (patch)
tree4c1001d42b67da1185c9815d95b6efa4cd745a27
parent0ac47b65bd3fd8b367f814ba1a5fcaa24a7778fa (diff)
display golang build version & git commit
Signed-off-by: Jeff Carr <[email protected]>
-rw-r--r--gui.go2
-rw-r--r--splash.go10
2 files changed, 12 insertions, 0 deletions
diff --git a/gui.go b/gui.go
index b1719cd..c1bce42 100644
--- a/gui.go
+++ b/gui.go
@@ -25,6 +25,8 @@ type GuiDataStructure struct {
CurrentVM string
MyArea *ui.Area
Version string
+ GitCommit string
+ GoVersion string
// stuff for the splash screen / setup tabs
cloudWindow *ui.Window
diff --git a/splash.go b/splash.go
index 6304864..db30f78 100644
--- a/splash.go
+++ b/splash.go
@@ -29,6 +29,16 @@ func ShowSplashBox(vbox *ui.Box, atest chan int, custom func(int, string)) *ui.B
version := "Version: " + Data.Version
newbox.Append(ui.NewLabel(version), false)
+
+ if (Data.GitCommit != "") {
+ tmp := "git rev-list: " + Data.GitCommit
+ newbox.Append(ui.NewLabel(tmp), false)
+ }
+ if (Data.GoVersion != "") {
+ tmp := "go build version: " + Data.GoVersion
+ newbox.Append(ui.NewLabel(tmp), false)
+ }
+
okButton := CreateButton("OK", "CLOSE", custom)
newbox.Append(okButton, false)