diff version.go @ 79:7b122b71fcfa draft

A good time to finally release a stable version Signed-off-by: Izuru Yakumo <yakumo.izuru@chaotic.ninja>
author yakumo.izuru
date Tue, 12 Dec 2023 14:09:17 +0000
parents 5583ff07e384
children 64cd79d367b5
line wrap: on
line diff
--- a/version.go	Mon Dec 11 17:23:49 2023 +0000
+++ b/version.go	Tue Dec 12 14:09:17 2023 +0000
@@ -3,19 +3,21 @@
 
 import (
 	"fmt"
-	"time"
 )
 
 var (
-	// Set to current tag
-	Version = "v0.7.0"
-	Time = time.Now()
+	// Variables set at build-time
+	Date string
+	Vendor string
+	Version string
 )
 
-// FullVersion display the full version and build
-func FullVersion() string {
-	d := Time.Day()
-	m := Time.Month()
-	y := Time.Year()
-	return fmt.Sprintf("%v || %d.%d.%d", Version, y, m, d)
+// PrintVersion only displays the obvious
+func PrintVersion() string {
+	return fmt.Sprintf("%s", Version)
 }
+
+// PrintFullVersion display the full version and build
+func PrintFullVersion() string {
+	return fmt.Sprintf("%s, built at %s, on %s", Version, Date, Vendor)
+}