mirror of
https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake.git
synced 2025-10-13 11:11:30 -04:00
Indicate modified in version string
issue 40365
This commit is contained in:
parent
e2ba4d3539
commit
ffdda1358a
1 changed files with 12 additions and 2 deletions
|
@ -8,11 +8,21 @@ import (
|
||||||
var version = func() string {
|
var version = func() string {
|
||||||
ver := "2.9.2"
|
ver := "2.9.2"
|
||||||
if info, ok := debug.ReadBuildInfo(); ok {
|
if info, ok := debug.ReadBuildInfo(); ok {
|
||||||
|
var revision string
|
||||||
|
var modified string
|
||||||
for _, setting := range info.Settings {
|
for _, setting := range info.Settings {
|
||||||
if setting.Key == "vcs.revision" {
|
switch setting.Key {
|
||||||
return fmt.Sprintf("%v (%v)", ver, setting.Value[:8])
|
case "vcs.revision":
|
||||||
|
revision = setting.Value[:8]
|
||||||
|
case "vcs.modified":
|
||||||
|
if setting.Value == "true" {
|
||||||
|
modified = "*"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
if revision != "" {
|
||||||
|
return fmt.Sprintf("%v (%v%v)", ver, revision, modified)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
return ver
|
return ver
|
||||||
}()
|
}()
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue