main: add "-race" to the version string
...if we were compiled with "-race".
This commit is contained in:
parent
c52e1abc58
commit
a48893b653
6
main.go
6
main.go
@ -39,6 +39,9 @@ var GitVersionFuse = pleaseBuildBash
|
|||||||
// BuildTime is the Unix timestamp, set by build.bash
|
// BuildTime is the Unix timestamp, set by build.bash
|
||||||
var BuildTime = "0"
|
var BuildTime = "0"
|
||||||
|
|
||||||
|
// raceDetector is set to true by race.go if we are compiled with "go build -race"
|
||||||
|
var raceDetector bool
|
||||||
|
|
||||||
func usageText() {
|
func usageText() {
|
||||||
printVersion()
|
printVersion()
|
||||||
fmt.Printf(`
|
fmt.Printf(`
|
||||||
@ -124,6 +127,9 @@ func printVersion() {
|
|||||||
buildFlags = " without_openssl"
|
buildFlags = " without_openssl"
|
||||||
}
|
}
|
||||||
built := fmt.Sprintf("%s %s", humanTime, runtime.Version())
|
built := fmt.Sprintf("%s %s", humanTime, runtime.Version())
|
||||||
|
if raceDetector {
|
||||||
|
built += " -race"
|
||||||
|
}
|
||||||
fmt.Printf("%s %s%s; go-fuse %s; %s\n",
|
fmt.Printf("%s %s%s; go-fuse %s; %s\n",
|
||||||
tlog.ProgramName, GitVersion, buildFlags, GitVersionFuse, built)
|
tlog.ProgramName, GitVersion, buildFlags, GitVersionFuse, built)
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user