commands: Show OS and ARCH in version output

This commit is contained in:
Cameron Moore 2017-01-04 14:13:15 -06:00 committed by Bjørn Erik Pedersen
parent 2989c38245
commit 3286b24fce

View file

@ -16,6 +16,7 @@ package commands
import ( import (
"os" "os"
"path/filepath" "path/filepath"
"runtime"
"strings" "strings"
"time" "time"
@ -43,9 +44,9 @@ func printHugoVersion() {
formatBuildDate() // format the compile time formatBuildDate() // format the compile time
} }
if hugolib.CommitHash == "" { if hugolib.CommitHash == "" {
jww.FEEDBACK.Printf("Hugo Static Site Generator v%s BuildDate: %s\n", helpers.HugoVersion(), hugolib.BuildDate) jww.FEEDBACK.Printf("Hugo Static Site Generator v%s %s/%s BuildDate: %s\n", helpers.HugoVersion(), runtime.GOOS, runtime.GOARCH, hugolib.BuildDate)
} else { } else {
jww.FEEDBACK.Printf("Hugo Static Site Generator v%s-%s BuildDate: %s\n", helpers.HugoVersion(), strings.ToUpper(hugolib.CommitHash), hugolib.BuildDate) jww.FEEDBACK.Printf("Hugo Static Site Generator v%s-%s %s/%s BuildDate: %s\n", helpers.HugoVersion(), strings.ToUpper(hugolib.CommitHash), runtime.GOOS, runtime.GOARCH, hugolib.BuildDate)
} }
} }