A good time to finally release a stable version
Signed-off-by: Izuru Yakumo <yakumo.izuru@chaotic.ninja> git-svn-id: file:///srv/svn/repo/aya/trunk@80 cec141ff-132a-4243-88a5-ce187bd62f94
This commit is contained in:
22
version.go
22
version.go
@@ -3,19 +3,21 @@ package aya
|
||||
|
||||
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)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user