perkeep/pkg/buildinfo/buildinfo.go

15 lines
409 B
Go

package buildinfo
// GitInfo is either the empty string (the default)
// or is set to the git hash of the most recent commit
// using the -X linker flag. For example, it's set like:
// $ go install --ldflags="-X camlistore.org/pkg/buildinfo.GitInfo "`./misc/gitversion` camlistore.org/server/camlistored
var GitInfo string
func Version() string {
if GitInfo != "" {
return GitInfo
}
return "unknown"
}